Thema: IP Scanner

Einzelnen Beitrag anzeigen

Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#21

Re: IP Scanner

  Alt 2. Jan 2006, 18:25
@ FAlter: Also das er sofort fertig war das hatte ich in einer früheren Version mal... Aber das war dann auf einmal wieder weg und ich habs dann auch nicht mehr gesehn.. Ich hab keine Ahnung woher das kommt. Und woher bei dir die Scrollbar kommt weiß ich auch nicht

@Luckie: Dann hast du das selbe Problem wie FAlter. Moment ich gucke mal nach wodran das liegen könnte
In der Version hier hab ichs versucht zu beheben.

@Faux: Ja das hab ich in einer bisher unveröffentlichten Version bei mir verbessert. Moment...

Also hier ist mal der Quelltext was passiert wenn man auf den Button klickt.

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var i : Integer;
begin
ListBox1.Clear;
Progressbar1.Position := 0;
Button1.Caption := 'Working...';
Button1.Enabled := false;
Ping.ReceiveTimeout := Spinedit1.Value;
for i:= 1 to 255 do begin
 try
  if Beenden then Exit; // Falls man das Programm schließen will
  Ping.Host := '192.168.' + IntToStr(Netz) + '.' + IntToStr(i);
  Ping.Ping();
 except
  Caption := Caption; // Dazu will ich keine Kritik hören xD
 end;
end;
Button1.Enabled := true;
Button1.Caption := 'Scan IP' + #39 + 's';
end;
Das sieht ja bei euch so aus als würde er die Schleife gar nicht durchlaufen. Das kann aber nur sein denn:

if Beenden = true then Application.Terminated := true; //^^ Das steht natürlich nirgendwo im Prog drin ;) Irgendwie seltsam...
Angehängte Dateien
Dateityp: zip ipscanner_472.zip (230,2 KB, 95x aufgerufen)
Michael
  Mit Zitat antworten Zitat