![]() |
BDE und Windows Vista
Ich habe ein Programm geschrieben was mit der BDE funktioniert. Das war alles unter 2000/XP kein Problem. Ich hab das Ganze jetzt allerdings unter Vista RC2 getestet und musste feststellen das es hier Probleme mit der BDE gibt.
Das Ganze Projekt lohnt sich nicht auf eine andere Datenbank umzustellen, deswegen wäre es fein wenn man die Kombi BDE/Vista ans Laufen bekommt. Das Problem liegt darin, das man das Tool explizit als Adminitrator starten muss, da ansonsten auf die BDE nicht zugegriffen werden (also mit Rechtsklick und "als Adminitrator starten"). Meine Frage ist: Hat es jemand hinbekommen das es mit der BDE auch so unter Vista läuft oder wie kann man der Applikation bzw. Icon die Eigenschaft mitgeben das es gleich unter dem obigen Modus gestartet wird (wäre ja auch OK)?? Grüße! |
Re: BDE und Windows Vista
Rechtsklick auf die Anwendung -> Eigenschaften -> Kompatibilität / da gibt es dann eine Checkbox für den Adminmode. Das kann man dann auch für alle Nutzer des Rechners einstellen.
...:cat:... |
Re: BDE und Windows Vista
Ok prima, aber kann ich das auch automatisiert bei der Installation machen, ich denke das das die meisten User doch eher überfordern wird :-))
|
Re: BDE und Windows Vista
Du hast anscheinend ein Problem mit UAC. Lies dir mal den Artikel in der MSDN dazu durch und ändere deine Anwendung dahingehend ab, dass sie mit UAC unter Vista läuft.
|
Re: BDE und Windows Vista
Zitat:
Ansonsten wird in absehbarer Zukunft bestimmt auch die Problematik "Office 2007 und BDE" auftauchen: ![]() |
Re: BDE und Windows Vista
OK, ich denke es könnte für andere auch interessant sein, ich konnte das "Problem" lösen. Es hing mit dem von mir verwendeten "InnoSetup" Installer zusammen.
Wenn der Installer kein Vista-Mainfest hat läuft die Anwendung durch das UAC in einer Art Kompatiblitätsmodus, der beim zweiten Start nicht mehr fruchtet. Durch ein Update auf das aktuelle InnoSetup wird ein Vista-Manifest den Dateien mitgegeben und das Programm wird samt BDE korrekt installiert. Die Adminrechte machen sich dann durch das veränderte Icon sowie die Meldung beim Start bemerkbar (was OK ist) aber läuft einwandfrei. @rwachtel: Du hast vollkommen recht, das wäre ein Hammersicherheitsloch, von der Warte habe ich es nicht betrachtet. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:19 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz