List file names from a directory - Vietnames

  • Thread starter Thread starter Mike Phan
  • Start date Start date
  • Tags Tags
    File List
AI Thread Summary
A user is seeking help with a VB6 program that outputs Vietnamese song file names to MS Word, but the program does not recognize Vietnamese characters, resulting in question marks in the output. The user is not a programmer and is stuck on how to resolve this issue. A suggestion is made to use UTF-8 encoding for file I/O in VB6, although the user is unsure how to implement this. An alternative solution is provided using the Windows command prompt to generate a text list of file names. By executing specific commands in the command prompt, the user can create a file that lists all song names in a designated folder, preserving the correct character representation.
Mike Phan
Messages
67
Reaction score
0
Hi everyone,

I have a folder of Vietnamese songs (files). The file names are in Vietnamese.
I used a VB6 program to create a list of file names and output them to MS-word.

The program won't understand the Vietnamese characters, suc as ^, ., ~..., so it was represented by question marks (?) on the output.

I am not a programmer (electrical instead). So I get stuck! Anybody please help?

Thanks a lot and a lot!


Mike

PS: If I select one of the file names, copy and paste it to MS-word, it would be fine. The problem is that I cannot do it manually since there are many files.
 
Technology news on Phys.org
When doing the file I/O to read the file names, you might try using UTF-8 encoding instead of the default. I don't know how to do this in VB6 though.
 
Not sure if it would work on Vietnamese characters but I know it works on some symbols...

A quick and easy way I use to get a text list of all the file names from a folder (sometimes with symbols) is use the Windows command prompt.

Fist click on 'Start' then 'Run' and type in 'cmd' and click 'OK' to open it.

Lets say your list of songs is in this folder:
C:\Songs

1.) Type: 'cmd /u' (This makes your output in unicode if you have non-ascii characters to output)

2.) Type: 'cd C:\Songs' (This takes you to the folder to output the file)

3.) Type: 'dir C:\Songs > SongList.txt' (this outputs all the filenames in the folder 'C:\Songs' into a file called 'SongList.txt')

Then in that folder, you will get a file called 'SongList.txt' that contains a list of every file in the folder 'C:\Songs'
 
THANKS, x12179x!
 
Thread 'Is this public key encryption?'
I've tried to intuit public key encryption but never quite managed. But this seems to wrap it up in a bow. This seems to be a very elegant way of transmitting a message publicly that only the sender and receiver can decipher. Is this how PKE works? No, it cant be. In the above case, the requester knows the target's "secret" key - because they have his ID, and therefore knows his birthdate.
Back
Top