[VB] Character set van Dos naar Windows *

Pagina: 1
Acties:

  • Carlito
  • Registratie: Maart 2003
  • Laatst online: 15-05 14:31
Beste mensen,

Ik ben bezig een programma te schrijven in Visaul Basic.
Dit programma moet alle bestanden scannen van 3 HDD`s.
De totale grote van de HDD`s is 300 GB.
Aangezien alle filtjes ongeveer 1 a 2 kb zijn. Duurt het dus vet lang, voordat dit te scannen is. De computer waarmee ik scan loopt trouwens ook telkens vast.

Als vervanging van het langzame scannen, is er via dos, die alle files veel sneller scande, dit in een text file gezet. Nu ben ik dus bezig om een programma te schrijven in VB, die vanuit het tekstbestand, die files in een database kan zetten.

Nu gaat dit vrij aardig. ik kan extensies onderscheiden, maar het probleem is dat dos een andere charakter set gebruikt dan windows. Dus mijn text in de dos tekstfile komt niet goed in de database onder windows.

Heeft iemand hier een oplossing voor???

  • roelio
  • Registratie: Februari 2001
  • Niet online

roelio

fruitig, en fris.

Heb je een voorbeeld van wat er fout gaat kwa text overzetten?

AMD Phenom II X4 // 8 GB DDR2 // SAMSUNG 830 SSD // 840 EVO SSD // Daar is Sinterklaas alweer!!


  • Carlito
  • Registratie: Maart 2003
  • Laatst online: 15-05 14:31
limoentje schreef op 14 april 2004 @ 13:53:
Heb je een voorbeeld van wat er fout gaat kwa text overzetten?
dos text geopend in windows bedoelde tekst in windows
Directory of C:\files\ma$ana mañana

14/04/2004 13:14 338 c cç
14/04/2004 13:14 387 n$ nñ
14/04/2004 13:14 387 o' oº

  • Carlito
  • Registratie: Maart 2003
  • Laatst online: 15-05 14:31
Killing_Calu schreef op 14 april 2004 @ 14:10:
[...]


dos text geopend in windows bedoelde tekst in windows
Directory of C:\files\ma$ana mañana

14/04/2004 13:14 338 c cç
14/04/2004 13:14 387 n$ nñ
14/04/2004 13:14 387 o' oº
---------------------------------------------------------------------------------------------------
edit:mijn diagram komt blijkbaar niet over, maar een woord met de letters
c gevolgt door ç, wordt in windows neergezet als c vervolgt door