Hi leute!
ich würde gerne aus jeder beliebigen anwendung daten in einer anderen anwendung ablegen können. zu diesem zweck wollte ich ein programm schreiben, das sich wie ein druckertreiber in jeder anwendung installieren läßt. kann mir da jmd. tips zu geben, oder weiß einer vielleicht urls zu dem thema? danke schonmal :o)
sebBO
Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge
naja, statt einen druckertreiber zu programmieren waere es vielleicht sinnvoller das ganze ueber die zwischenablage zu machen. wenn es aber denn doch unbedingt ein druckertreiber sein soll ist das win32 device driver kit die beste referenz.
WM_HOPETHISHELPS
thomas woelfer
ich habe eine flashkarte (eigenbau), die ich unter
TP6 mit dem befehl PORT programmiert habe.
leider existiert der befehl port nicht mehr (ab Delphi 2)
so habe ich ne kleine routine in assembler geschrieben.
vor kurzem habe ich aber gelesen, das solche direkten
hardwarezugriffe nicht üblich sind.
zu meiner frage:
1. ist da auch das SDK die beste wahl
2. bekommt das jeder und wo
3. muss ich einen treiber schreiben
3a. ist ein treiber auch ein programm
1.) du brauchst nicht das sdk sondern das ddk
2.) bekommt jeder ueber msdn bei microsoft. ist aber kostenpflichtig.
3.) portzugriffe bzw. direkte hardwarezugriffe _muessen_ unter win32 ueber einen treiber oder eine treiberähnliche softwareschicht durchgefuehrt werden.
3a.) ja, ein treiber ist eigentlich nichts anderes als ein programm - allerdings laeuft es in einer anderen prioritätsschicht und mit mehr zugriffsmoeglichkeiten als normale programme.
WM_HOPETHISHELPS
thomas woelfer
1. werden treiber dann also auch compiliert ??
2. gibts literatur zu diesem thema