Hallo,
wenn ich nur mal zum Test der Bibliothek JclComplex ein kleines Projekt schreibe, etwa so
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15:
| procedure TForm1.Button1Click(Sender: TObject); var ar,ai,br,bi:float; zahl1,zahl2,ergebnis:TJclComplex; begin ar:=StrToFloat(Edit1.Text); ai:=StrToFloat(Edit2.Text); br:=StrToFloat(Edit4.Text); bi:=StrToFloat(Edit5.Text); zahl1.Create(ar,ai); //in diesen zwei Befehlen tritt der zahl2.Assign(br,bi,crPolar); //Fehler auf ergebnis:=zahl1.CNewMul(zahl2); Edit3.Text:=ergebnis.AsString;
end; |
bekomme ich beim ausführen eine exception in der unit jclcomplex.pas.

Leider ist diese unit etwas größer, so dass ich sie hier nicht posten kann. Im Prinzip soll das Prog nur zwei komplexe Zahlen einlesen und anschließend multiplizieren, da ich sehen wollte, in welchem Format die Operation durchgeführt wird, allerdings tritt die Exception schon beim Zuweisen auf. Hat von Euch schon mal jemand mit dieser Bibliothek gearbeitet? Da ich noch nicht so viel Ahnung von Delphi habe, weiß ich mir langsam keinen Rat mehr.
