Forum: Sonstige Fragen zu Delphi
Delphi
by volkerw,
22. Jun 2007
Einspruch, m3DObject sellt einen Single-Wert dar !
Habe es sogar ausprobiert, nur 3 Änderungen an meinem Vorschlag sind nötig:
1. aus IntToStr wird FloatToStr (klar, ist ja Single)
2. SLnDreiecke.Sorted := True; (sonst kein Error bei Duplikat)
3. Die For-Schleife in btnChkOfDuplicateClick muß bei 1 beginnen.
Hier der Input, 3 Dreiecke, von denen die ersten 2 identisch sind, nur 2 Punkte...
Forum: Sonstige Fragen zu Delphi
Delphi
by volkerw,
21. Jun 2007
@turboPascal,
wenn m3DObject ein dreidimensionales Array aus Singlewerten ist, dann stellt m3DObject genau einen Wert dar,
oder sehe ich das falsch ?
Forum: Sonstige Fragen zu Delphi
Delphi
by volkerw,
20. Jun 2007
Hallo,
sortieren und Duplikate finden kann man doch auch mit StringListen, dazu fiel mir so was ein (natürlich nicht getestet):
procedure TForm1.btnChkOfDuplicateClick(Sender: TObject);
var
Find: TFace;
i, j, n: integer;
SL1Dreieck, SLnDreiecke : TStringList;
begin
SL1Dreieck := TStringList.Create;
SL1Dreieck.Sorted := True;