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 'Star maps using Blender'
Blender just recently dropped a new version, 4.5(with 5.0 on the horizon), and within it was a new feature for which I immediately thought of a use for. The new feature was a .csv importer for Geometry nodes. Geometry nodes are a method of modelling that uses a node tree to create 3D models which offers more flexibility than straight modeling does. The .csv importer node allows you to bring in a .csv file and use the data in it to control aspects of your model. So for example, if you...
Back
Top