AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen FreePascal Tastaturhook 64bit von Delphi -> FPC (Lazarus)
Thema durchsuchen
Ansicht
Themen-Optionen

Tastaturhook 64bit von Delphi -> FPC (Lazarus)

Ein Thema von erich.wanker · begonnen am 9. Apr 2010 · letzter Beitrag vom 10. Apr 2010
 
Delphi-Laie

Registriert seit: 25. Nov 2005
1.474 Beiträge
 
Delphi 10.1 Berlin Starter
 
#4

Re: Tastaturhook 64bit von Delphi -> FPC (Lazarus)

  Alt 9. Apr 2010, 15:39
Zitat von erich.wanker:
Hallo Leute,

ich hab eine 32bit DLL "Versatile.dll", um auf eine Eingabe vom Barcode-scanner (und F4) zu reagieren.
(Barcodescanner schickt als erstes "HardwareDevice4" als Ascii zur Indentifizierung)
Um das ganze auf einem 64bit Windows zu betreiben, hab ich mir jetzt Lazarus (v0.9.28.2 Beta) installiert -
und versuch grad, das ganze als "Versatile64.dll" zum laufen zu bringen Leider ohne Erfolg ..
Ein kleiner Aufmunterungsversuch: Bei meinem Hookprogramm (konkret der DLL) funktionierte die Portierung nach 64 Bit problemlos. Am DLL-Quelltext mußte nach meiner vorsichtigen Erinnerung nur sehr wenig verändert werden, um ihn von Delphi nach Lazarus 32 Bit zu migrieren: Es waren nur der Delphi-Modus-Schalter und einzelne Semikola (die nach Objektpascalsyntax nicht nötig waren und die Lazarus demnach zusätzlich benötigte) hinzuzufügen. Die Portierung nach 64 Bit war dann ohne jeden Zusatzaufwand, denn Lazarus 64 Bit compilierte den Quelltext, den auch das 32-Bit-Lazarus akzeptierte, problemlos und mit funktionierendem Ergebnis!
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:22 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-2025 by Thomas Breitkreuz