10. april 2004 - 22:41Der er
7 kommentarer og 1 løsning
stort problem
Jeg har et stort problem jeg har min hovedform hvor der er koblet en hjemmelavet wizard på det jeg godt vil er at den skal vises første gang næste gang man så starter programmet skal den ikke komme
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
procedure TForm1.FormCreate(Sender: TObject); var reg: tregistry; begin reg := tregistry.Create; reg.RootKey := HKEY_LOCAL_MACHINE; reg.OpenKey('\SOFTWARE\Dit Program Navn\', true); if not reg.ValueExists('notfirstrun') then begin reg.WriteString('notfirstrun', ''); showmessage('Første gang du kører dette program!'); // Create din wizard her end; // For at slette key igen (til testning) // reg.DeleteValue('notfirstrun'); reg.Free; end;
ok så kan jeg ikke rigtig se hvorfor dette ikke skulle virke??
procedure TForm1.FormCreate(Sender: TObject); var reg: tregistry; begin reg := tregistry.Create; reg.RootKey := HKEY_LOCAL_MACHINE; reg.OpenKey('\SOFTWARE\Dit Program Navn\', true); if not reg.ValueExists('notfirstrun') then begin reg.WriteString('notfirstrun', ''); showmessage('Første gang du kører dette program!'); wizard.Show; end; // For at slette key igen (til testning) // reg.DeleteValue('notfirstrun'); reg.Free; end;
jeg får en fejlen access violation at address 00469f8e in module 'motion.exe' read of address 000002f4 hvis der ikke står noget (Dit Program Navn) i reg men står det der får jeg ikke nogen fejl
procedure TForm1.FormCreate(Sender: TObject); var reg: tregistry; Wizard : Twizard; begin reg := tregistry.Create; reg.RootKey := HKEY_LOCAL_MACHINE; reg.OpenKey('\SOFTWARE\Dit Program Navn\', true); if not reg.ValueExists('notfirstrun') then begin reg.WriteString('notfirstrun', ''); showmessage('Første gang du kører dette program!'); Wizard := Twizard.create(nil); wizard.Showmodal; wizard.free; end; // For at slette key igen (til testning) // reg.DeleteValue('notfirstrun'); reg.Free; end;
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.