Avatar billede fun22 Nybegynder
29. september 2002 - 20:31 Der er 7 kommentarer og
1 løsning

en kommando som gør ingen ting

Jeg har lavet et program hvor at hvis der i ini filen er et bestemt nummer så skal den bare køre programmet normalt, og hvis det nummer ikke står der så skal den åbne form3. Jeg har det til at stå sådan:

procedure TMainform.FormShow(Sender: TObject);
begin
If iniread('indstillinger.ini','reg','kode','xxx')='xxx'
then begin
MEN HVAD SKAL DER STÅ HER FOR AT DEN BARE KØRE PROGRAMMET NORMALT??
end
else
Form3.ShowModal;
end;

/fun22
Avatar billede dl Nybegynder
29. september 2002 - 21:08 #1
Prøv at vende den om.

procedure TMainform.FormShow(Sender: TObject);
begin
If NOT ( iniread('indstillinger.ini','reg','kode','xxx')='xxx' ) THEN
BEGIN
  Form3.ShowModal;
END;

Hvis ikke INIREAD = 'xxx' så vil den åbne form3
Hvis den findes åbner den IKKE form3

Håber det var nået du kunne bruge.

// dl
Avatar billede dkn Nybegynder
29. september 2002 - 21:18 #2
det ville være bedre at lave det i din dpr fil.

//uses infiles, osv.

begin
  Application.Initialize;
  If iniread('indstillinger.ini','reg','kode','xxx')='xxx' then
  Application.CreateForm(TForm1, Form1) else
Application.CreateForm(TForm3, Form3)
  Application.Run;
end.
Avatar billede yousif Nybegynder
30. september 2002 - 12:29 #3
procedure TMainform.FormShow(Sender: TObject);
begin
If iniread('indstillinger.ini','reg','kode','xxx')='xxx'
then begin
exit;
end
else
Form3.ShowModal;
end;

men jeg ville anbefale dig dkn's løsning..
Avatar billede fun22 Nybegynder
30. september 2002 - 14:58 #4
DL>> Det er en kode som din jeg skal bruge men jeg kan ikke få den til at virke... Der sker bare ingen ting når man starter programmet. det starter bare normalt.
Avatar billede dl Nybegynder
30. september 2002 - 16:32 #5
Kan du ikke sende programmet, så kan jeg lige se på det.
PS. Du skal lige huske på at BOGSTAVER og TAL ikke er det samme. Det eks. du skrev til gruppen er på bogstaver.

Er det et TAL der står i den INI-fil.
og/eller for du en fejl, og i så fald, hvad hedder den fejl ?

// dl
Avatar billede dl Nybegynder
30. september 2002 - 16:37 #6
send den til mig på.

dl_it@hotmail.com

// dl
Avatar billede fun22 Nybegynder
30. september 2002 - 18:49 #7
Den kommer ikke med nogle fejl. Den starter bare programmet uden at vise form3, selvom der ikke står noget i ini filen
Avatar billede dl Nybegynder
30. september 2002 - 21:59 #8
Har du prøvet at køre programmet step for step?

Ps. det ville være bedre at sende det til mig, kan jeg mener lave det.
Jeg ville ikke kopier det, hvis det er det du er bange for.
( Jeg ved at der er nogen som er det )

//dl
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