Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Fehlermeldung: Fehler beim Lesen von PrintDialog1.Copies? (https://www.delphipraxis.net/100147-fehlermeldung-fehler-beim-lesen-von-printdialog1-copies.html)

guitar1 23. Sep 2007 12:06


Fehlermeldung: Fehler beim Lesen von PrintDialog1.Copies?
 
hi,

wenn ich mein Programm unter Windows Vista (Ultimate 64bit Version[weis nicht ob das vllt wichtig ist]) als Administrator ausführen will, bekomme ich gleich die Meldung "Project1.exe funktioniert nicht mehr", und wenn ich dann auf Programm schließen klicken kommt folgende Fehlermeldung:

http://andi1007.an.funpic.de/Sonstig...rintDialog.JPG

ich hab ehrlich gesagt überhaupt gar keine idee woran das liegen könnte?
Ich verwende zwar in meinem Programm einen PrintDialog aber, der wird erst mit dem klick auf "Drucken" aktiv.

wenn ich das porgramm normal ausführe (nicht als admin) dann geht alles, ich muss es allerdings mindestens einmal als admin ausführen, da ich sonst die Dateiendungen nicht registrieren kann (unter Vista kann man in der registry nur mit adminrechten etwas ändern).

ich hoffe jemand hat ne idee, was ich da machen könnte ?!

Grüße
guitar1

guitar1 1. Nov 2007 21:15

Re: Fehlermeldung: Fehler beim Lesen von PrintDialog1.Copies
 
hat denn niemand eine idee?

Cyberbob 1. Nov 2007 22:07

Re: Fehlermeldung: Fehler beim Lesen von PrintDialog1.Copies
 
Starte dein Programm mal aus Delphi heraus. Und führe jede anweisung einzelln aus. Dann kannst du sehen, wo genau die Exeption auftritt.
Ohne etwas Quellcode kann ich dir auch nicht weiter helfen.

Bernhard Geyer 2. Nov 2007 08:23

Re: Fehlermeldung: Fehler beim Lesen von PrintDialog1.Copies
 
Welchen Drucker hast du und gibt es dafür auch einen speziellen 64-Bit-Treiber? Verwendest du evtl. irgendwelche Reportingtools deren Formular du schon beim Programmstart anlegst?

Zitat:

Zitat von guitar1
ich muss es allerdings mindestens einmal als admin ausführen, da ich sonst die Dateiendungen nicht registrieren kann (unter Vista kann man in der registry nur mit adminrechten etwas ändern).

Das gleiche problem hast du auch ab Windows NT wenn der User keine entsprechenden Registry-Rechte hat. Und dieser hat er standardmäßig erst mit der Benutzergruppe "Hauptbenutzer".

guitar1 4. Nov 2007 11:56

Re: Fehlermeldung: Fehler beim Lesen von PrintDialog1.Copies
 
@Cyberbob:
Es wäre ja schöne wenn das ginge, aber wenn ich mein Programm aus delphi heraus starte kommt es ja gar nicht zu diesem Fehler, da ich es nich als Admin ausführe?! Und ich hab auch keine Ahnung wie ich es aus Delphi heraus als admin starten soll?

ich hab einen Canon pixma ip4200 und den passenden 64bit treiber .. zum testen des programms nehme ich aber den FreePDF-Printer, aber der Canon ist als Strandarddrucker eingerichtet.

ehm was sind reportingtools? .. also ich programmiere noch nicht sooo lange (ca 1 jahr)


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:24 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz