Avatar billede ultik Nybegynder
01. marts 2000 - 19:50 Der er 4 kommentarer og
2 løsninger

Personal Web server + Registreringsdatabase...

Hej !

Denne er måske lidt malplaceret, men da jeg laver mit projekt i Delphi ( 3 standard... ) Valgte jeg alligevel at placere den her....
Er der nogen der ved hvordan jeg kan aflæse hvilke virtual dir's, der er oprettet ? Jeg tror det står i Registreringsdatabasen, så hvis det gør, hvordan aflæser jeg så en key derfra ?

På forhånd tak og med venlig hilsen
( og undskyld evt. malplacering )
Ulrik Jensen
ultik@cyberdude.com
Avatar billede sjensen Nybegynder
01. marts 2000 - 21:03 #1
Vil du bruge et delphi program til det ?

Hvis ikke så er det jo bare at starte regedit og finde nøglen.

Men hvis du vil bruge Delphi skal du dels have "Registry" med i uses clausen og så læse de entries du er ude efter med:

var
reg : tregistry;
subkey : string;
begin
  reg := TRegistry.create;
  try
    reg.hkey = HKEY_??; // hvilken main key findes de under ?
    subkey := '\software\mitprogram\dirs\'; // eller hvor de nu ligger

    if reg.openkey(subkey,false) then
    begin
      if reg.valueexists('Dirnavn') then fundet_dir1  := reg.readstring('Dirnavn');
    o.s.v.
    o.s.v.
      reg.closekey;
    end;
  finally
    reg.free;
  end;
end;

Du skal selvfølgeligt vide hvor nøgler ligger og hvad værdierne hedder.
Avatar billede ultik Nybegynder
01. marts 2000 - 22:40 #2
Det er er til et program jeg er ved at lave, den skal udfra en lokal adresse, kunne finde en webserver adresse der passer til :

C:\inetpub\wwwroot\klik\html.html

-- > http://localhost/klik/html.html

Men spørgsmålet gik på om nogen vidste hvor disse ligger, og i så fald, hvordan jeg fra Delphi kunne aflæse dem....

Du har svaret på delen om at læse registryen, tak....

Men jeg venter lige lidt med at acceptere dit svar, hvis nogen kan svare på det andet, så er der jo nok point i puljen til at dele.......
Avatar billede lrj Nybegynder
02. marts 2000 - 22:32 #3
Hey, forsvandt mit svar?
Avatar billede lrj Nybegynder
02. marts 2000 - 22:33 #4
Fuuck - havde lige lavet det længste svar. Nå, men det du leder efter kan du finde her:

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3SVC\Parameters\Virtual Roots]

Der kan su se alle dine PWS delte mapper. Virker på version 4 af den.
Avatar billede ultik Nybegynder
02. marts 2000 - 23:55 #5
Tak..........

Jeg kigger på det

U score.........
Avatar billede lrj Nybegynder
03. marts 2000 - 07:34 #6
ultik, velbekomme :)
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