Erst einmal danke für die Antworten.
Ich habe mir gerade Lazarus 1.0.2 heruntergeladen.
Das Compilieren war damit sofort erfolgreich.
Nachdem ich aber ein writeln und ein readln eingefügt habe, bekomme ich den Fehler wieder.
begin
X:=TIntegerList.create(2);
X[1] := 1;
writeln(X[1]);
readln;
end ...
Die Suche ergab 24 Treffer
- So 25. Nov 2012, 13:52
- Forum: Einsteigerfragen
- Thema: Exception SIGSEGV bei generischer classe
- Antworten: 11
- Zugriffe: 2926
- Sa 24. Nov 2012, 12:38
- Forum: Einsteigerfragen
- Thema: Exception SIGSEGV bei generischer classe
- Antworten: 11
- Zugriffe: 2926
Re: Exception SIGSEGV bei generischer classe
Kann mir denn hierbei keiner helfen?
- Do 22. Nov 2012, 13:25
- Forum: Einsteigerfragen
- Thema: Exception SIGSEGV bei generischer classe
- Antworten: 11
- Zugriffe: 2926
Re: Exception SIGSEGV bei generischer classe
Da bekomme ich folgendes:
Hint: Start of reading config file C:\lazarus\fpc\2.6.0\bin\i386-win32\fpc.cfg
Hint: End of reading config file C:\lazarus\fpc\2.6.0\bin\i386-win32\fpc.cfg
Free Pascal Compiler version 2.6.0 [2012/08/28] for i386
Copyright (c) 1993-2011 by Florian KlaemAn unhandled ...
Hint: Start of reading config file C:\lazarus\fpc\2.6.0\bin\i386-win32\fpc.cfg
Hint: End of reading config file C:\lazarus\fpc\2.6.0\bin\i386-win32\fpc.cfg
Free Pascal Compiler version 2.6.0 [2012/08/28] for i386
Copyright (c) 1993-2011 by Florian KlaemAn unhandled ...
- Mo 19. Nov 2012, 19:28
- Forum: Einsteigerfragen
- Thema: Exception SIGSEGV bei generischer classe
- Antworten: 11
- Zugriffe: 2926
Re: Exception SIGSEGV bei generischer classe
Ok, falle ich immer wieder drauf rein.
Jetzt habe ich die Zeile X.create(2) durch X:=TIntegerList.create(2) ersetzt und bekomme folgende Meldung
"project1.lpr(1,1) Fatal: Compilation aborted".
Jetzt habe ich die Zeile X.create(2) durch X:=TIntegerList.create(2) ersetzt und bekomme folgende Meldung
"project1.lpr(1,1) Fatal: Compilation aborted".
- Mo 19. Nov 2012, 19:17
- Forum: Einsteigerfragen
- Thema: Exception SIGSEGV bei generischer classe
- Antworten: 11
- Zugriffe: 2926
Exception SIGSEGV bei generischer classe
Hallo,
warscheinlich bin ich mal wieder zu bl.., aber ich bekomme es einfach nicht hin.
Beim ausführen dieses Programms mit der Unit dynarray bekomme ich eine SIGSEGV Exception.
Der constructor wird im Debug Mode angesprungen aber im nächsten Schritt sofort wieder verlassen ohne eine Zeile ...
warscheinlich bin ich mal wieder zu bl.., aber ich bekomme es einfach nicht hin.
Beim ausführen dieses Programms mit der Unit dynarray bekomme ich eine SIGSEGV Exception.
Der constructor wird im Debug Mode angesprungen aber im nächsten Schritt sofort wieder verlassen ohne eine Zeile ...
- Mi 22. Feb 2012, 18:35
- Forum: Sonstiges
- Thema: Kompiler findet korrekte Prozedur bei gleichem Namen nicht
- Antworten: 2
- Zugriffe: 1598
Re: Kompiler findet korrekte Prozedur bei gleichem Namen nicht
Hi DiBo33,
danke für die schnelle Antwort.
Du hast natürlich Recht, overload war was fehlte.
Danke.
danke für die schnelle Antwort.
Du hast natürlich Recht, overload war was fehlte.
Danke.
- Mi 22. Feb 2012, 17:12
- Forum: Sonstiges
- Thema: Kompiler findet korrekte Prozedur bei gleichem Namen nicht
- Antworten: 2
- Zugriffe: 1598
Kompiler findet korrekte Prozedur bei gleichem Namen nicht
Hallo,
ich habe zwei Prozeduren mit dem selben Namen in zwei verschiedenen Units. Die Prozeduren unterscheiden sich im Typ des Übergabeparameters. Beim kompilieren bekomme ich folgende Fehlermeldung:
"Error: Call by var for arg no. 1 has to match exactly: Got "TStringArray" expected ...
ich habe zwei Prozeduren mit dem selben Namen in zwei verschiedenen Units. Die Prozeduren unterscheiden sich im Typ des Übergabeparameters. Beim kompilieren bekomme ich folgende Fehlermeldung:
"Error: Call by var for arg no. 1 has to match exactly: Got "TStringArray" expected ...
- Mi 31. Mär 2010, 09:38
- Forum: Einsteigerfragen
- Thema: Sauberes Filehandling
- Antworten: 16
- Zugriffe: 6195
Re: Sauberes Filehandling
Hi Scotty, hier ein Auszug aus der Delphi Hilfe:
"If an exception is raised but not handled in the finally clause, that exception is propagated out of the try...finally statement, and any exception already raised in the try clause is lost. The finally clause should therefore handle all locally ...
"If an exception is raised but not handled in the finally clause, that exception is propagated out of the try...finally statement, and any exception already raised in the try clause is lost. The finally clause should therefore handle all locally ...
- Di 30. Mär 2010, 19:59
- Forum: Einsteigerfragen
- Thema: Sauberes Filehandling
- Antworten: 16
- Zugriffe: 6195
Re: Sauberes Filehandling
Hi Theo,
der Schnippsel ist ja nur ein kleiner Auszug als Beispiel des Wesentlichen.
Natürlich steht zwischen Öffnen und Schliessen noch ordentlich Programm Code.
Eine der Stellen liest z.B. Zeilen aus einer Datei, das können locker einige Tausend Zeilen sein.
Die lade ich natürlich nicht auf einmal ...
der Schnippsel ist ja nur ein kleiner Auszug als Beispiel des Wesentlichen.
Natürlich steht zwischen Öffnen und Schliessen noch ordentlich Programm Code.
Eine der Stellen liest z.B. Zeilen aus einer Datei, das können locker einige Tausend Zeilen sein.
Die lade ich natürlich nicht auf einmal ...
- Di 30. Mär 2010, 18:03
- Forum: Einsteigerfragen
- Thema: Sauberes Filehandling
- Antworten: 16
- Zugriffe: 6195
Re: Sauberes Filehandling
Danke noch mal für Eure Antworten.
Thema Newbie: Ich habe vor 25 Jahren mein erstes Turbo Pascal Programm geschrieben (natürlich ohne Exceptions).
Ich dache nur, dass so eine Frage in kein anders Forum passt.
Ich wollte auch keine Dikusion OOP vs. nicht OOP anzetteln.
Meine persönliche Meinung ...
Thema Newbie: Ich habe vor 25 Jahren mein erstes Turbo Pascal Programm geschrieben (natürlich ohne Exceptions).
Ich dache nur, dass so eine Frage in kein anders Forum passt.
Ich wollte auch keine Dikusion OOP vs. nicht OOP anzetteln.
Meine persönliche Meinung ...
- So 28. Mär 2010, 13:16
- Forum: Einsteigerfragen
- Thema: Sauberes Filehandling
- Antworten: 16
- Zugriffe: 6195
Re: Sauberes Filehandling
Danke für die Antworten,
werde mir beides mal genauer anschauen.
werde mir beides mal genauer anschauen.
- Do 25. Mär 2010, 19:44
- Forum: Einsteigerfragen
- Thema: Sauberes Filehandling
- Antworten: 16
- Zugriffe: 6195
Sauberes Filehandling
Hallo,
häufig sehe ich folgenden Code im Internet
try
try
assign(Txt, 'Filename');
rewrite(Txt);
writeln(Txt, 'test');
except
on E: Exception do writeln('Exception: ', E.Message);
end;
finally
close(Txt);
end;
Dabei kann aber auch close(Txt) eine Exception auslösen.
Wenn ich aber close(Txt ...
häufig sehe ich folgenden Code im Internet
try
try
assign(Txt, 'Filename');
rewrite(Txt);
writeln(Txt, 'test');
except
on E: Exception do writeln('Exception: ', E.Message);
end;
finally
close(Txt);
end;
Dabei kann aber auch close(Txt) eine Exception auslösen.
Wenn ich aber close(Txt ...
- Fr 11. Dez 2009, 10:32
- Forum: Einsteigerfragen
- Thema: Räumt SetLength(A,0) auch Objekte auf?
- Antworten: 5
- Zugriffe: 2242
Re: Räumt SetLength(A,0) auch Objekte auf?
Danke für Eure Antworten.
Ich stamme noch aus dem Zeitalter, wo bei 64K Speicher Schluss war und man verkettete Listen noch selber mit Pointern realisieren musste. Vielleicht wird es Zeit, dass ich mal langsam im 21 Jahrhundert ankomme und mehr Klassen nutze.
Ich stamme noch aus dem Zeitalter, wo bei 64K Speicher Schluss war und man verkettete Listen noch selber mit Pointern realisieren musste. Vielleicht wird es Zeit, dass ich mal langsam im 21 Jahrhundert ankomme und mehr Klassen nutze.
- Do 10. Dez 2009, 19:02
- Forum: Einsteigerfragen
- Thema: Räumt SetLength(A,0) auch Objekte auf?
- Antworten: 5
- Zugriffe: 2242
Räumt SetLength(A,0) auch Objekte auf?
Hallo,
hier mal wieder ein typische Anfänger Frage.
Räumt SetLength(A,0) auch Objekte auf?
Beispiel:
var A: array of TObject;
begin
SetLength(A, 1);
A[0].Create();
...
SetLength(A, 0);
end.
Wird A[0].Free beim "entfernen" des dynamischen Arrays automatisch aufgerufen?
Ich vermute ja, ich muss das ...
hier mal wieder ein typische Anfänger Frage.
Räumt SetLength(A,0) auch Objekte auf?
Beispiel:
var A: array of TObject;
begin
SetLength(A, 1);
A[0].Create();
...
SetLength(A, 0);
end.
Wird A[0].Free beim "entfernen" des dynamischen Arrays automatisch aufgerufen?
Ich vermute ja, ich muss das ...
- Di 20. Okt 2009, 14:52
- Forum: Datenbanken
- Thema: Select und Insert mit der gleichen Funktion?
- Antworten: 3
- Zugriffe: 1961
Re: Select und Insert mit der gleichen Funktion?
Hallo Monta,
erst einmal danke für Deine Antwort, werde ich gleich einmal ausprobieren.
Mein grösstes Problem ist, dass ich keine Übersicht über alle Komponenten und deren Funktionen, Prozeduren und Properties habe (zu TSQLScript habe ich grnichts gefunden). Wo kann ich so etwas finden (kann auch ...
erst einmal danke für Deine Antwort, werde ich gleich einmal ausprobieren.
Mein grösstes Problem ist, dass ich keine Übersicht über alle Komponenten und deren Funktionen, Prozeduren und Properties habe (zu TSQLScript habe ich grnichts gefunden). Wo kann ich so etwas finden (kann auch ...