Autor Beitrag
Sauger Chris
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 228

Win XP, Linux SuSE 9.2
Delphi 4,Delphi 7 Ent.
BeitragVerfasst: So 01.05.05 18:51 
hi

ich möchte meine Game server an pingen. ich habe meine server in eine listbox komp. (item) und möchte nun das er einen nach dem anderen an pingt wie mach ich das am besten.

danke für eure tips :-)

MfG sauger chris

Moderiert von user profile iconTino: Überflüssige Zeilenumbrüche entfernt.
Moderiert von user profile iconTino: Topic aus Sonstiges verschoben am Mo 02.05.2005 um 08:12
exoduscrises
Hält's aus hier
Beiträge: 9

Win XP
D7 Pers
BeitragVerfasst: So 01.05.05 19:09 
Du könntest einen Timer nutzen, der in einem festgelegtem Intervall die Server alle anpingt.

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
procedure TForm1.Timer1Timer(Sender: TObject);
begin
Listbox1.ItemIndex:=Listbox1.ItemIndex+1;
server:=Listbox1.ItemIndex;
Action.Ping(server);
end;


dann legst du nur noch in den Eigenschaften das Intervall fest.
Sauger Chris Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 228

Win XP, Linux SuSE 9.2
Delphi 4,Delphi 7 Ent.
BeitragVerfasst: So 01.05.05 19:40 
und wie mache ich das das er bei dem letztem item auf hört weil so macht er weiter
und weiter :-)
JayEff
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2971

Windows Vista Ultimate
D7 Enterprise
BeitragVerfasst: So 01.05.05 19:44 
nope. er sagt: "listenindex überschreitet das maximum". denn listbox.itemindex hat ein limit. kann nie größer sein, als es einträge gibt. mach eine ifabfrage und frage ab, ob itemindex < count ist.

_________________
>+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.