ich hab hier nen ziemlich alten Delphi 1-Quellcode bekommen und kriege den nicht kompiliert, weil der die Komponente TSpinEdit nicht kennt.
Delphi tut dann auch gleich bevorzugt die Variablen von diesem Typ aus den Units löschen ... .
Gibts die Komponente irgendwie, sodass ich sie nachträglich installier? Oder gibts andere Komponenten, welche dasselbe machen, sodass ich nur den Typ ersetzen muss?
MfG Pellaeon
_________________ __________
"C++ is the best language for garbage collection principally because it creates less garbage." Bjarne Stroustrup
TSpinEdit war eine Beispielkomponente in Delphi 1 - 3 und hat nicht zur Standard VCL gehört - wenn Du ne alte Delphi CD zur Hand hast musste da nur mal in den Samples gucken, da wird die Komponente drin sein - ob sie auch auf modernen Delphi Versionen noch klaglos tut, kann ich Dir aber nich sagen. Wahrscheinlich nennt sich das Ding heut zu Tage UpDownEdit oder so. In .Net 3.5 heisst eine entsprechende Komponente NumericUpDown.
Registriert: Do Dez 05, 2002 10:35 Beiträge: 4234 Wohnort: Dortmund
Also in meinem Turbo Delphi ist die Komponente nocht enthalten. Allerdings nicht installiert sondern als Quellcode. Und zwar in folgender Datei. Also vermute ich mal, dass die in dem 2005er auch da sein wird.
die spin.pas habe ich. Aber das will noch nicht wirklich funktionieren.
Ich habe mir ein neues Package-Projekt gemacht, die pas eingefügt und kompiliert. Das geht durch ohne Fehler. Jetzt installier ich das Package.
Das geht und es taucht auch unter "Komponente->Package installieren" auf . Jedoch enthält das Package dann keine Komponenten? Also das registrierte Package ist einfach leer. Jemand eine Idee?
MfG Pellaeon
//edit
OK in der pas war die register-Methode nicht gesetzt, jetzt sind sie erstmal da
_________________ __________
"C++ is the best language for garbage collection principally because it creates less garbage." Bjarne Stroustrup
Guck mal im Menü Komponente->Packages installieren. Hier muss es ein Paket 'Borland Beispielkomponenten' bzw 'Borland sample components' und ab 2005 noch ein entsprechendes DesignTime Paket geben. Diese sind wahrscheinlich nur nicht angehakt.
Wenn sie nicht in der Liste sind, gehst Du einfach auf Hinzufügen und browst nach C:\Programme\Borland\BDS\4.0\Bin\dclsmp100.bpl und C:\Programme\Borland\BDS\4.0\Bin\dclbcbsmp100.bpl. Version, sowie die Zahl vor dem .bpl kann sich unterscheiden, weil ich hab hier 2006.
Wenn du diese Pakete installierst hast du alle borland-beispielklassen.
@TurboDelphi. Hier geht es theorethisch genauso, nur du könntest mit dem designtime-paket probleme haben weil Turbo ja keine Drittkomponenten in der IDE duldet.
_________________ Manchmal sehen Dinge, die wie Dinge aussehen wollen, mehr wie Dinge aus, als Dinge.
<Esmerelda Wetterwax>
Es kann vorkommen, dass die Nachkommen trotz Abkommen mit ihrem Einkommen nicht auskommen und umkommen.
Mitglieder in diesem Forum: 0 Mitglieder und 22 Gäste
Du darfst keine neuen Themen in diesem Forum erstellen. Du darfst keine Antworten zu Themen in diesem Forum erstellen. Du darfst deine Beiträge in diesem Forum nicht ändern. Du darfst deine Beiträge in diesem Forum nicht löschen. Du darfst keine Dateianhänge in diesem Forum erstellen.