Einzelnen Beitrag anzeigen

WM_CLOSE

Registriert seit: 12. Mai 2010
Ort: königsbronn
398 Beiträge
 
RAD-Studio 2009 Pro
 
#21

AW: Exe Datei hängt beim ausführen ohne IDE

  Alt 18. Feb 2011, 08:50


Vielleicht kannst du uns sagen wo genau das prog hängt, kannst du mal messen wie lang eine Funktion dauert und uns dann mal den Source der kritischen Funktionen oder schleifen geben.So könnte man die Laufzeit einer Prozedur messen:
Delphi-Quellcode:
procedure TForm1.Form1Create(Sender:TObject);
begin
  AllocConsole;
end;
procedure TForm1.Form1Destroy(Sender:TObject);
begin
  FreeConsole;
end;

procedure TForm1.DoSth(Param1:Integer);
const
  KritischerWert=10;
var
  cTime:Cardinal;
  cDifferenz:Cardinal;
begin
  cTime:=GetTickCount

  //hier etwas machen

  cDifferenz:=(GetTickCount-cTime);
  if cDifferenz > KritischerWert then
    WriteLn(Format('Die Funktion DoSth hat %d ms gedauert Parameter: %d',[cDifferenz, Param1]));
end;
  Mit Zitat antworten Zitat