| |
|
|
| CompileMarkSeparationSource wurde am 15.07.2007 aus der MMJ-Quellcodesammlung (Dietmar Horn) in die Babyklappe auf XProfan.Com abgelegt:
Umgebungsvariablen auflisten
Def @Getenvironmentstrings(0) !kernel32,GetEnvironmentStringsA
Def @Freeenvironmentstrings(1) !kernel32,FreeEnvironmentStringsA
Declare Inv#,Inv_pointer&,Inv$,Zähler%,Inv_buf_länge&
Let Inv_buf_länge&=1024*16
Dim Inv#,Inv_buf_länge&
Clear Inv#
Let Inv_pointer&=@Getenvironmentstrings()
Let Inv#=Inv_pointer&
Let Zähler%=0
While @String$(Inv#,Zähler%)<>
Let Inv$=@String$(Inv#,Zähler%)
Addstring Inv$
Let Zähler%=Zähler%+@Len(Inv$)+1
Wend
Addstring
Addstring
Let Zähler%=0
While @String$(Inv#,Zähler%)<>
Let Inv$=@String$(Inv#,Zähler%)
Let Zähler%=Zähler%+@Len(Inv$)+1
Let Inv$=@Substr$(Inv$,1,=)
Addstring Inv$
Wend
@Freeenvironmentstrings(Inv_pointer&)
Dispose Inv#
@Listbox$(Liste aller Umgebungsvariablen des Prozesses:,/span>)
|
|
|
| |
|
|