Hallo, habe ein altes AVA Programm der Fa. Sidoun aus Freiburg unter dos 6.1 und win 3.1 läuft es einwandfrei um Drucken zu können muß ich nur die autoexec vom Programm in die Autoexec des Betriebssystems zu kopieren dann geht alles wunderbar. JETZT das PROPLEM: Unter Win XP ( neues Betriebssystem ) läuft das Programm auch einwandfrei NUR das Drucken geht nicht hier komt der Fehler: Dos Printbefehl muß vor Programmstart aufgerufen derden. habe auch die Autoexec auf c kopiert unt in der sysedit von XP aber das Drucken geht nicht. Wenn ich mit einem Trick Komandozeile in der autoexec die Zwiechenablage aktiviere und das Programm beende kann ich Drucken. wie kann ich das ändern so das es NORMAL Arbeitet so wie unter win 3.1 Frage muß der Dosprintbefehl neu unter XP geeriert werden so das er beim Hochfahren automatisch aktiviert wird so wie unter dos ? WER Kann HELFEN. Nachricht an E-Mail torstenweinell@yahoo.de Danke
Allgemeines 22.043 Themen, 149.607 Beiträge
Hi!
Ich bin mir nicht sicher, ob man das Problem lösen kann. Der Print-Befehl hatte früher unter DOS noch eine weitere Funktion: er installierte einen Druckspooler, wenn er mit speziellem Parameter aufgerufen wurde. Offenbar verlangt das alte Programm diese Sache.
Ich bin mir nicht sicher, ob der PRINT-Befehl von XP, diese Sache für das DOS-fenster simulieren kann, ich fürchte eher nicht. :-(
Damit kein Missverständnis entsteht: XP hat einen eigenen Spooler, daher muss PRINT diese Funktion nicht mehr übernehmen.
Die Frage ist, ob man diese Prüfung in dem alten DOS-Programm nicht doch deaktivieren kann. Eine andere Idee hab' ich im Moment nicht, sieht man mal von echten DOS-Emulationen ab (das bedeutet aber IMHO viel experimentieren und zu viel basteln am System).
Bis dann
Andreas
