Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi D2005 und D6 Komponenten (https://www.delphipraxis.net/46480-d2005-und-d6-komponenten.html)

snapman 25. Mai 2005 15:42


D2005 und D6 Komponenten
 
funktionieren alten Delphi 567 komponenten nichtmehr obwohl ich "Source" davon hab?
was solln das?
und was mach ich da??

Robert_G 25. Mai 2005 15:49

Re: D2005 und D6 Komponenten
 
Zitat:

Zitat von snapman
funktionieren alten Delphi 567 komponenten nichtmehr obwohl ich "Source" davon hab?
was solln das?
und was mach ich da??

Lass mich raten....
IfDefs in jedem 2. Unit header? Ich würde dir empfehlen die Jedi.inc zu besorgen. (rate einfach wo sie mitkommt :mrgreen: )
Darin werden unter anderem alle Compiler versionen aufgeführt und zu allgemeingültigen Defines übersetzt.
Mit der Jedi.inc könntest du alle diese IfDefs (DesgnIde & co) zu {IFDEF Compiler6_up} ändern.
Dadurch läuft's in D5,6,7,2005,...


War jetzt aber nur eine Vermutung. Eiegntlich solltest du ALLES zum laufen bringen, dass unter D7 lief und für das du den QuellText hast. ;)

snapman 25. Mai 2005 15:54

Re: D2005 und D6 Komponenten
 
hehe keine IfDefs...ich find unter D2005 nur keinen Menüpunkt wo ich .pas wählen kann bei Komponenten!?!?

Robert_G 25. Mai 2005 16:00

Re: D2005 und D6 Komponenten
 
Zitat:

Zitat von snapman
hehe keine IfDefs...ich find unter D2005 nur keinen Menüpunkt wo ich .pas wählen kann bei Komponenten!?!?

Mönsch....
Manchmal muss ich mich doch echt wundern...
Warum zum Geier tippe ich mir 'nen Wolf? Hättest du das nicht gleich schreiben können? :evil:
Ich bin jetzt wohl zu stinkig um mich über das schiere Unwissen mancher "Programmierer" auszulassen...

Das folgende sollte eigentlich ein Noob nach 2 Wochen Delphi wissen:
  • Lege dir ein Package an (oder mehrere wenn du es schön sortieren und einzeln ein/ausknipsen willst)
  • packe die betreffenden Units rein
  • Im Package Fenster auf Intall klicken

snapman 25. Mai 2005 16:05

Re: D2005 und D6 Komponenten
 
Zitat:

Zitat von Robert_G
Zitat:

Zitat von snapman
hehe keine IfDefs...ich find unter D2005 nur keinen Menüpunkt wo ich .pas wählen kann bei Komponenten!?!?

Mönsch....
Manchmal muss ich mich doch echt wundern...
Warum zum Geier tippe ich mir 'nen Wolf? Hättest du das nicht gleich schreiben können? :evil:
Ich bin jetzt wohl zu stinkig um mich über das schiere Unwissen mancher "Programmierer" auszulassen...


NANANA
1. ist das was du vorher geschrieben hast sehr hilfreich ( auch für andere wenn sie mal probleme mit IfDefs haben, was sicher vorkommt )

2. Ging das bei Delphi 5-7 auch anders, nämlich über Component->Install Component

Robert_G 25. Mai 2005 16:10

Re: D2005 und D6 Komponenten
 
Zitat:

Zitat von snapman
2. Ging das bei Delphi 5-7 auch anders, nämlich über Component->Install Component

Genau das meinte ich... :roll:
Gut, dass sie das endlich abgeschafft haben. Es gibt nämlich sicher genügend [Torry.net-sauger und zusammenklick]-"Programmierer" die locker 100-200 Komponenten in ihre dcluser.dbk geprügelt haben -> prost Mahlzeit. :roll:

Bernhard Geyer 25. Mai 2005 16:11

Re: D2005 und D6 Komponenten
 
Zitat:

Zitat von snapman
NANANA
1. ist das was du vorher geschrieben hast sehr hilfreich ( auch für andere wenn sie mal probleme mit IfDefs haben, was sicher vorkommt )

2. Ging das bei Delphi 5-7 auch anders, nämlich über Component->Install Component

Ich hätte eher anders geantwortet:

Zitat:

funktionieren alten Delphi 567 komponenten nichtmehr obwohl ich "Source" davon hab?
In der Regel: Ja

Zitat:

was solln das?
Was soll was?

Zitat:

und was mach ich da??
Am besten Delphi deinstallieren. Denn wer keine vernünftigen Fragem mit allen Infos stellen kann sollte nicht entwickeln. Denn das was Robert geantwortet hat ist die Antwort auf 90% von ähnlichen Fragen zu diesem Delphi-Versionsproblem. Also war schon seine Antwort das Maximum auf solch schwammige Frage.

snapman 25. Mai 2005 16:14

Re: D2005 und D6 Komponenten
 
Zitat:

Zitat von Robert_G
Zitat:

Zitat von snapman
2. Ging das bei Delphi 5-7 auch anders, nämlich über Component->Install Component

[Torry.net-sauger und zusammenklick]-"Programmierer"

gegen diese gruppe an sich ist ja nix zu sagen...wenn der erfolg ihnen rechtgibt ...MS-DOS 1.0 (Bill Gates hat es hunderttausende gebracht war ein QDOS was nur umbenannt worden ist)
wenn etwas vorhanden ist, sollte man das rad nicht neu erfinden

nunja alles in die usercpl.dpk reinzuhaun is idiotisch..ich hab oft install component benutzt, aber immer in ein eigenes package


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:27 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz