The invention receives a request to store a file having a filename written in a first text encoding, converts the filename into a Unicode filename and stores the Unicode filename and the file into memory. The invention then sets a flag, associated with the memory, indicating that a first test encoding has been used. To retrieve a Unicode filename, the invention receives a request to locate a Unicode filename from memory. Next, the invention uses a predetermined text encoding to convert the filename in to Unicode. The invention then searches for the Unicode filename in the memory. If the Unicode filename is not found, the invention uses a next text encoding from the set of text encodings which have been used, to repeat the conversion and searches the memory until the Unicode filename is identified. Lastly, the Unicode file is retrieved.

A invenção recebe um pedido armazenar uma lima que tem um nome de arquivo escrito em um primeiro encoding do texto, converte o nome de arquivo em um nome de arquivo de Unicode e armazena o nome de arquivo de Unicode e a lima na memória. A invenção ajusta então uma bandeira, associada com a memória, indicando que um primeiro encoding do teste estêve usado. Para recuperar um nome de arquivo de Unicode, a invenção recebe um pedido encontrar um nome de arquivo de Unicode da memória. Em seguida, a invenção usa um encoding predeterminado do texto converter dentro o nome de arquivo a Unicode. A invenção procurara então pelo nome de arquivo de Unicode na memória. Se o nome de arquivo de Unicode não for encontrado, a invenção usa um encoding seguinte do texto do jogo dos encodings do texto que foram usados, repetir a conversão e as buscas a memória até que o nome de arquivo de Unicode esteja identificado. Última, a lima de Unicode é recuperada.

 
Web www.patentalert.com

< (none)

< Scalloped wing leading edge

> Very high solid content aerosol delivery system

> (none)

~ 00041