When executing this code:
Code: Select all
If ExamineEnvironmentVariables()
While NextEnvironmentVariable()
Debug EnvironmentVariableName() + " = " + EnvironmentVariableValue()
Wend
EndIf As you might have noticed: è is replaced by comma, so in fact it must be "André" instead of "Andr,"...Debugger wrote:ALLUSERSPROFILE = C:\Dokumente und Einstellungen\All Users
APPDATA = C:\Dokumente und Einstellungen\Andr‚\Anwendungsdaten
CLIENTNAME = Console
CommonProgramFiles = C:\Programme\Gemeinsame Dateien
[...]
USERNAME = Andr‚
USERPROFILE = C:\Dokumente und Einstellungen\Andr‚
windir = C:\WINDOWS
Is this an error 'made by Windows'? I have seen some other programs (not made in PB) who also have this error, those programs always try to write into the wrong path => so they create a directory named "Andr,".
Any ideas?

