Skrive fil med specialtegn med samme kodning som vb6 gør
Jeg skal gemme en tekststeng i en fil. Strengen indeholder mange specialtegn fordi den er "krypteret" (noget bitwise XOR). Jeg bruger "My.Computer.FileSystem.WriteAllText". Men mit gamle vb6 program kan ikke læse filen filen. Hvis jeg sætter encoding til ASCII går det bedre, men der er problemer med æøå som læses forkert (i virkeligheden ikke bogstaverne æøå, men de tegn som fremkommer når strengen XORes med vore "kodeord".). Hvad kan der være galt? Hvordan skal jeg skrive filen i samme format som jeg gør i vb6 ved at skrive:Open AppPath For Output As #1
Print #1, myString
Close #1