Hoi allemaal,
Hoe kan ik een component dat beschikbaar is voor delphi 6, zo bewerken dat hij ook voor delphi 7 werkt????
Hoi allemaal,
Hoe kan ik een component dat beschikbaar is voor delphi 6, zo bewerken dat hij ook voor delphi 7 werkt????
Dat ligt aan het component... Er zijn functies die Delphi 6 in een bepaalde unit heeft zitten, maar Delphi 7 in een andere unit. Het ligt er dus aan welke procedures/functies/classes/iets anders je component gebruikt.
Het beste is gewoon het component proberen te gebruiken in D7 en de fouten die Delphi geeft dan proberen op te lossen.
!
Volgende vraag: welk component wil je omzetten, en wat lukt er eventueel niet? Heb je foutmeldingen? (welke? )
Nee, de Romeinen spraken geen ISO-8859-1 LATIN
ik wil NLDTranslate gaan gebruiken, maar ik kon alleen een versie vinden voor delphi 7, vandaar deze vraag.
en heb je al gekeken of het component werkt?
!
Blijft de vraag: heb je het al geprobeerd?
verder kun je deze vraag misschien beter in het NLDTranslate forum stellen...
Nee, de Romeinen spraken geen ISO-8859-1 LATIN
ik heb het al geprobeerd... Kan ik deze thread verplaatsen of doen jullie dat dan even voor mij???
Alstu . Maarre, als je het al geprobeerd hebt, gaat 't dan fout?
Qui custodiet ipsos custodes
nou, het zit zo:
Ik heb openXML 3.1
dat vind ie al niet grappig, maar ook faststrings vindt ie niet leuk...
Dat probleem hebben wel meer mensen.. Dat is niet Delphi specifiek. Download de units eerst, kijk eens of het dan wel werkt.
!
FastStrings kan je uitschakelen door de NLDT_FASTSTRINGS define in NLDTDefines.inc te UNDEFen zoals daar staat beschreven. Wat betreft OpenXML 3.1: die's beta, download liever 2.4, die's vrij compatible met 2.3 en dus zonder veel aanpassingen te gebruiken met NLDTranslate
Qui custodiet ipsos custodes
waarom staan er eigenlijk 2 bestanden:
NLDTranslateD6D
en
NLDTranslateD6
????
D6 moet je openen en op Compile drukken, D6D moet je openen en op Install drukken.. uiteraard Library Path niet vergeten...
Qui custodiet ipsos custodes
uitleg: D6D is het design time package, daar staan alle dingen die alleen dseign time nodig zijn zoals de register procedure en de property editors (zijn die er eigenlijk? ) In D6 staat alle runtime code. Deze scheiding is eigenlijk normaal (en min of meer verplicht), maar je komt hem maar relatief weinig tegen...
Nee, de Romeinen spraken geen ISO-8859-1 LATIN
hij doet het bijna helemaal......
ps. Die unicide heb ik...
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks