Einzelnen Beitrag anzeigen

Satty67

Registriert seit: 24. Feb 2007
Ort: Baden
1.566 Beiträge
 
Delphi 2007 Professional
 
#8

AW: Unerklärbarer Error bei Matrix befüllung

  Alt 25. Sep 2010, 14:12
Man könnte eine zusätzliche Sicherheit einbauen und prüfen ob Porta/b/c/d wirklich mit 10 Zeichen an die Funktion übergeben wurde, also
Delphi-Quellcode:
if Length(Porta) >= 10 then
  Pa := Copy(Porta,3,8)
else
  Pa := '00000000'; // oder Fehlermeldung ausgeben
€: Gibts nicht, da war einer schneller (das passiert, wenn die Threads lange im Brwoser-Tab schlummern, sollte nicht immer so viele auf einmal öffnen)

Geändert von Satty67 (25. Sep 2010 um 14:15 Uhr)
  Mit Zitat antworten Zitat