25. marts 2002 - 09:21
Der er
13 kommentarer og 2 løsninger
windows variabler
Hej Når man fx skriver "set" i command prompt får man en masse windows variabler.. er det muligt at hente dem med delphi?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
25. marts 2002 - 09:24
#1
brug SetEnvironmentVariable() Jens B
25. marts 2002 - 10:13
#2
ok.. nu er jeg ik nogen haj til det.. men hvordan "henter" jeg fx den bruger der er logget på?
25. marts 2002 - 10:15
#3
GetEnvironmentVariable() ..... :-) Jens B
25. marts 2002 - 10:15
#4
nååe GetUserName ... Jens B
25. marts 2002 - 10:17
#5
function GetCurrentUserName : string; const cnMaxUserNameLen = 254; var sUserName : string; dwUserNameLen : DWord; begin dwUserNameLen := cnMaxUserNameLen-1; SetLength(sUserName, cnMaxUserNameLen); GetUserName(PChar(sUserName), dwUserNameLen); SetLength(sUserName, dwUserNameLen); Result := sUserName; end; procedure TForm1.Button1Click(Sender: TObject); begin ShowMessage(GetCurrentUserName); end; Stoney
25. marts 2002 - 10:18
#6
ok.. hvad skal jeg skrive inde i ()?
25. marts 2002 - 10:18
#7
Function GetCurrentUserName : String; var Size : Cardinal; begin Size := MAX_PATH; SetLength(Result, Size); Windows.GetUserName(PChar(Result),Size); SetLength(Result, Pred(Pos(#0,Result))); end; jens B
25. marts 2002 - 10:20
#8
hov ups stoney .. Så ikke lige dit svar :-) Men min løsning er bedere fordi det er min :-) (Nå ikke) -ulli- >> til hvilken funktion ? Jens B
25. marts 2002 - 10:21
#9
Jens: jeg havde ikke set stoneys svar, da jeg skrev mit indlæg. Men, jeg er lige startet på delphi, så jeg var i tvivl om hvad der skulle stå i getUserName(), getEnvironmentSettings() og set..().. altså inden i ()..
25. marts 2002 - 10:23
#10
kig i hjælpen .... Det er ikke fordi jeg ikke vil fortælle dig det .. men du lærer 500 gange mere af selv at slå det op :-) Jens B
25. marts 2002 - 10:24
#11
ja ok :/ er det iorden hvis I får 15 hver?
25. marts 2002 - 10:26
#12
ja ja .. Det med hjælpen er lidt tricky at finde ud af .. Prøv dig frem og spørg dig frem .... Jens B
25. marts 2002 - 10:27
#13
ok.. jeg vender nok tilbage, når jeg støder på noget nyt ;) takker for hjælpen
25. marts 2002 - 10:37
#14
jens B >> Min kode er måske ergonomisk ukorrekt, da det kræver mere cut & paste med der af følgende museskader. Vedr. ekspertenfest kan man ikke se hvem der har tilmeldt sig ? Stoney
25. marts 2002 - 12:02
#15
Der er ikke nogen der har tlimeldt sig .. Vi skal først ligge os fast på en dato ... Jens B
Kurser inden for grundlæggende programmering