Hallo Gemeinde,
in einem eigenem Projekt unter Win 95/98 habe ich einen Star-Kassendrucker direkt mit 'CreateFile' und 'WriteFile' angesteuert (kein Treiber vorhanden). Das ging auch ohne Probleme. Jetzt wurde der Rechner auf WINXP umgestellt und diese Metode geht nun nicht mehr.
Bisher habe ich folgendes gemacht
MyHandle:= CreateFile(pPort, GENERIC_Write, 0,
nil, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0);
setcommtimeouts(Myhandle,timeouts);
writefile(Myhandle,Atext,Laenge,test,over)
Gibt es noch Hoffnung diesen Drucker ohne Treiber auch unter WINXP anzusteuern - meine bisherigen Versuche schlugen leider fehl.
Bin für jede Hilf dankbar
Gruß Matz
in einem eigenem Projekt unter Win 95/98 habe ich einen Star-Kassendrucker direkt mit 'CreateFile' und 'WriteFile' angesteuert (kein Treiber vorhanden). Das ging auch ohne Probleme. Jetzt wurde der Rechner auf WINXP umgestellt und diese Metode geht nun nicht mehr.
Bisher habe ich folgendes gemacht
MyHandle:= CreateFile(pPort, GENERIC_Write, 0,
nil, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0);
setcommtimeouts(Myhandle,timeouts);
writefile(Myhandle,Atext,Laenge,test,over)
Gibt es noch Hoffnung diesen Drucker ohne Treiber auch unter WINXP anzusteuern - meine bisherigen Versuche schlugen leider fehl.
Bin für jede Hilf dankbar
Gruß Matz