Avatar billede mysitesolution Nybegynder
29. marts 2003 - 13:03 Der er 9 kommentarer og
1 løsning

Åben fil med program

Hvordan sætter man sit program til at åbene alle .wit filer? Jeg ved godt man skal sætte noget ind i registrerings databasen, men hvad skal man gøre i programmet?
Avatar billede phrame Nybegynder
29. marts 2003 - 13:07 #1
ikke noget... hvis du har sat din reg.db op rigtig burde den åbne den automatisk
Avatar billede phrame Nybegynder
29. marts 2003 - 13:08 #2
som regel er det dog lettere at gøre det gennem "åben med"-funktionen i windows
Avatar billede phrame Nybegynder
29. marts 2003 - 13:08 #3
doh... jeg sidder vist og svarer på det forkerte... sorry
Avatar billede stoney Nybegynder
29. marts 2003 - 13:09 #4
>> mysitesolution

hvad mener du ?

Stoney
Avatar billede dkn Nybegynder
29. marts 2003 - 13:22 #5
uses registry;

var
  MyReg: TRegistry;
begin
  MyReg := TRegistry.Create;
  MyReg.RootKey := HKEY_CLASSES_ROOT;
  MyReg.LazyWrite := false;
  MyReg.OpenKey('.wit\shell\open\command', true);
  MyReg.WriteString('', '"'+application.exename+'" "%1"');
  MyReg.CloseKey;
  MyReg.OpenKey('.wit\DefaultIcon', true);
  MyReg.WriteString('', application.exename+',0');
  MyReg.CloseKey;
  MyReg.free;
end;
Avatar billede mysitesolution Nybegynder
29. marts 2003 - 13:22 #6
fx .doc dokumenter ( Word-dokumenter ) de åbner automatisk med word, hvordan gør jeg så .wit filer åbnes automatisk med mit program
Avatar billede stoney Nybegynder
29. marts 2003 - 13:23 #7
se dkn's indlæg

Stoney
Avatar billede mysitesolution Nybegynder
29. marts 2003 - 13:25 #8
dkn -> det er ganske almindelige tekst filer, hvad skal jeg så skrive i mit program for at den gør dette: code.loadfromfile(filen);
Avatar billede mysitesolution Nybegynder
29. marts 2003 - 13:37 #9
er filnavnet gemt i paramstr eller noget?
Avatar billede dkn Nybegynder
29. marts 2003 - 14:36 #10
ja det ligger i paramstr

var
i:integer;
st:String;
begin
st := '';
for i := 1 to paramcount do
  st := st+paramstr(I);
showmessage(st);
end;
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