Avatar billede justincase1089 Nybegynder
28. juni 2002 - 09:58 Der er 5 kommentarer og
2 løsninger

Windows folder

Hej

Hvor og hvordan trækker jeg placeringen af Windows skuffen ud af registreringsdatabasen. Det skal være noget der virker på både W98, NT, W2K og WXP. Jeg ved imidlertid ikke, hvor i registreringsdatabasen denne information er at finde, hvis det er der. Og hvordan jeg hiver den ud.

MVH JustinCase
Avatar billede stoney Nybegynder
28. juni 2002 - 10:02 #1
procedure TForm1.Button4Click(Sender: TObject);

var
ssize: UINT;
winDir: string;
begin
ssize := GetWindowsDirectory(nil, 0);
if ssize > 0 then begin
SetLength(winDir, ssize);
GetWindowsDirectory(PChar(winDir), ssize);
Label1.Caption := winDir;
end;

Stoney
Avatar billede borrisholt Novice
28. juni 2002 - 10:03 #2
Function GetSystemDirectory : String;
begin
SetLength(Result, MAX_PATH);
Windows.GetSystemDirectory(PChar(Result),MAX_PATH);
SetLength(Result, Pred(Pos(#0,Result)));
end;

Jens B
Avatar billede justincase1089 Nybegynder
28. juni 2002 - 10:06 #3
Stoney kom først = 15
Jens udfører opgaven pænere = 15

Tusind tak
Avatar billede justincase1089 Nybegynder
28. juni 2002 - 10:09 #4
Duh ... det var ikke meningen. ..
Jens, det er jo ikke windows folder du returnerer
Avatar billede stoney Nybegynder
28. juni 2002 - 10:11 #5
Jens, er ikke helt vågen endnu.
Han glemte også at bruge HEST

Jens>>

Når du vågner kan du hjælpe mig med

http://www.eksperten.dk/spm/228443

Stoney
Avatar billede borrisholt Novice
28. juni 2002 - 10:13 #6
ups

her :

Function  GetWindowsDirectory : String;
begin
  SetLength(Result, MAX_PATH);
  Windows.GetWindowsDirectory(PChar(Result), MAX_PATH);
  SetLength(Result, Pred(Pos(#0,Result)));
end;

EJg hestede i gennem igår .. Har stadig lidt ondt i hovedet.

Jens B
Avatar billede stone Forsker
28. juni 2002 - 18:41 #7
ja heste kan godt li byg, vi kan li en lidt modificeret version af byg.
**GG**
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester