Wie können Sie einen Fehler 1958 beheben, wenn Drucker SET TO auf Vista 64bit in VFP 8

StackOverflow https://stackoverflow.com/questions/418071

  •  03-07-2019
  •  | 
  •  

Frage

Unsere VFP 8 Anwendung kehrt Fehler 1958, die „Fehler beim Laden des Druckertreibers“ bei der Ausführung der folgende Codezeile ist

SET PRINTER TO HP1200

auf einem 64-Bit-Kunden Laptop Vista Business. Der HP1200 ist ein HP Business-Tintenstrahl Modell 1200.

Der Kunde entfernt und neu installiert den Drucker der neuesten 64-Bit-Treiber von HP verwenden. Wir haben auch versucht, einen neuen Allgemein / Nur Text-Drucker auf der Datei hinzugefügt: Port und deren Verwendung stattdessen und wir bekommen die gleichen Fehler. So ist es mit den HP-Druckertreiber nicht spezifisch.

Wir haben auch versucht, das Entfernen der SET PRINTER TO Linie und nur die eine REPORT FORM Befehl ausgeführt, so dass es an den Standarddrucker gehen, aber wir bekommen keine Ausgabe.

Der Kunde hat einen Desktop-Rechner, 64 Vista Business als auch mit dem gleichen Drucker und Treiber installiert hat, und wir haben nicht den gleichen Fehler sehen. Sie laufen Avast Antivirus auf beiden Maschinen.

War es hilfreich?

Lösung

Wir haben mindestens einen Kunden, Vista mit einer FoxPro-Anwendung verwendet, aber wir sind mit FoxPro 9, und haben keine Druckprobleme haben.

Von allem, was ich gelesen habe, wenn Sie Vista und FoxPro verwenden werden zusammen, FoxPro 9 ist der Weg zu gehen.

http://www.promatrix.com/mall/vfp-vista -compatibility.asp

Wir wechselten unsere App von Foxpro 8 bis Foxpro 9, die speziell für Vista-Kompatibilität ... und obwohl es nicht direkt beteiligt war, ich glaube nicht, die Umstellung schwer zu tun.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top