Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Delphi 16 Bit zu 32 Bit (https://www.delphipraxis.net/118754-delphi-16-bit-zu-32-bit.html)

Larsi 14. Aug 2008 09:19


Delphi 16 Bit zu 32 Bit
 
Hi,
ich habe mir gerade eine Komponente bei Torry gedownloadedt. Beim Installieren kommen allerdings Fehler:

Zitat:

[DCC Fehler] rotatebm.pas(117): E2003 Undefinierter Bezeichner: 'Ofs'
Im Internet habe ich gelesen, dass das irgendwie für Delphi 16 Bit ist und nicht in Delphi 32 Bit funktioniert.

1. Stimmt das?
2. Wie kann ich das verändern dass es geht?
3. Danke :)


MFG Lars Wiltfang

mkinzler 14. Aug 2008 09:20

Re: Delphi 16 Bit zu 32 Bit
 
Leider sind wir keine Hellseher :gruebel:

Bernhard Geyer 14. Aug 2008 09:21

Re: Delphi 16 Bit zu 32 Bit
 
Welche Komponente hast du heruntergeladen?
Meine Glaskugel ist gerade kaputt.

DeddyH 14. Aug 2008 09:42

Re: Delphi 16 Bit zu 32 Bit
 
:glaskugel: Habe meine gerade poliert und bin dann zu dieser Seite gelangt. Und was steht da zu TRotateImage? 16-bit Delphi only.

gammatester 14. Aug 2008 09:44

Re: Delphi 16 Bit zu 32 Bit
 
Zitat:

Zitat von Larsi
Hi,
ich habe mir gerade eine Komponente bei Torry gedownloadedt. Beim Installieren kommen allerdings Fehler:

Zitat:

[DCC Fehler] rotatebm.pas(117): E2003 Undefinierter Bezeichner: 'Ofs'
Im Internet habe ich gelesen, dass das irgendwie für Delphi 16 Bit ist und nicht in Delphi 32 Bit funktioniert.

1. Stimmt das?
2. Wie kann ich das verändern dass es geht?
3. Danke :)


MFG Lars Wiltfang

ofs bezeichet den Offset-Anteil einer Adresse ( der andere ist je nach CPU-Modus ein Segment oder Selektor): Funktion seg.

In der 32-Bit-Welt kannst Du normalerweise den Offset durch die Adresse ersetzen, also ofs() <-> addr() oder @.

Für weitere Tips müßte man allerdings (wie die anderen schon gesagt haben) mindestens den Quellcode sehen.

Gruß Gammatster

Bernhard Geyer 14. Aug 2008 09:47

Re: Delphi 16 Bit zu 32 Bit
 
Und nach 3 Sekunden "Torrien" kommt man auf eine 32-Bit-Version einer solchen Komponente.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:16 Uhr.

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