Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.153 Beiträge
 
Delphi 12 Athens
 
#18

Re: die deutsche StringMatheLib ._.

  Alt 15. Jun 2009, 15:11
Ja eigentlich recht einfach

- erstmal entscheiden, welche Version man möchte
> mit Objekt (diese wäre auch Threadsicher, wenn je Thread ein eigenes Objekt genutzt würde)
> als Record/MatheString

Delphi-Quellcode:
Uses StringMatheLib; // Unit eintragen

Var Mathe: TMathe; // an passender Stelle das Objekt definieren
  a, b, c: String; // Variablen definieren

Mathe := TMathe.Create; // dieses Objekt erstellen

a := '123'; // nun dieses benutzen
c := Mathe.Summe(a, b); // ...
c := Mathe.Potenz(a, b); //
Edit1.Text := c;
Edit2.Text := Mathe.Format(c, True, False);
...

Mathe.Free; // und am Ende noch aufräumen
Delphi-Quellcode:
Uses StringMatheRec; // Unit eintragen

Var a, b, c: MatheString; // Variablen definieren

a := '123'; // nun dieses benutzen
c := a * b; // ...
c := Power(a, b); //
Edit1.Text := c;
Edit2.Text := c.Format(True, False);
...

// hier wird das nötige TMathe-Objekt intern automatisch erstellt und freigegeben
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat