Delphi-PRAXiS
Seite 3 von 4     123 4      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Wert übergeben (https://www.delphipraxis.net/77422-wert-uebergeben.html)

XXcD 19. Sep 2006 14:30

Re: Wert übergeben
 
Also einfach nur: sleep(80000 oder so) und fertig???

HalloDu 19. Sep 2006 14:31

Re: Wert übergeben
 
Wie inherited gerade gesagt hat ist Hier im Forum suchenDelay besser. Weil dann das Programm auch neugezeichnet wird, wie ich gesagt habe, aber sonst grundsätzlich richtig. :mrgreen:

hoika 19. Sep 2006 14:32

Re: Wert übergeben
 
Hallo,

entweder im Object-Inspector unter Items
oder direkt (z.B. in FormActive)

ComboBox.Items.Add('c:\');
ComboBox.Items.Add('d:\');

Heiko

XXcD 19. Sep 2006 18:44

Re: Wert übergeben
 
Also mit dem Delay das hab ich jetzt mal Probiert da ich aber sogut wie null ahnung von Delphi habe weiß ich jetzt nicht genau wie ich das einbinden soll.

HalloDu 19. Sep 2006 18:50

Re: Wert übergeben
 
Du musst es unter Type schreiben, z.B.:
Delphi-Quellcode:
type
  TForm1 = class(TForm)
    procedure delay(msec:longint);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
Und den Code unter implementation z.B.
Delphi-Quellcode:
implementation

procedure TForm1.delay(msec:longint);
var
  start,stop:longint;
begin
  start := gettickcount;
  repeat
  stop := gettickcount;
  application.processmessages;
  until (stop - start ) >= msec;
end;

XXcD 19. Sep 2006 19:12

Re: Wert übergeben
 
Joa danke ich probiere das mal kurz

XXcD 19. Sep 2006 19:24

Re: Wert übergeben
 
Jetzt muss ich das Delay ja noch an der stelle einfügen wo ich das haben will z.b. hier:
Zitat:

procedure TForm1.Button1Click(Sender: TObject);
var i: Integer;
begin
i:=0;
REPEAT

begin i++
ShellExecute(Application.Handle, 'open',
PChar('http://wowgarnasus.web-4-free.com'), nil, nil,


SW_ShowNormal);
*** Hier soll das Programm warten****
end; UNTIL i=4
end;

mkinzler 19. Sep 2006 19:28

Re: Wert übergeben
 
Dann füge es doch da ein.
i++ muß
Delphi-Quellcode:
inc(i);
heißen
begin..end -Block bei Repeat..Until kannst du weglassen

XXcD 19. Sep 2006 19:32

Re: Wert übergeben
 
Ich meine jetzt das von HalloDu mit dem Delay wie bekomme ich das in den Teil rein mit dem repeat ist damit das Programm nach den 30 minuten oder so wieder nach oben springt.

mkinzler 19. Sep 2006 19:43

Re: Wert übergeben
 
Einfach duch Aufruf von
Delphi-Quellcode:
delay( 30 * 60 *100);


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:10 Uhr.
Seite 3 von 4     123 4      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz