![]() |
E/A-Fehler 183 bei Ausführen als..
Hi leute, habe ein riesen problem, mein programm meldet einen fehler wenn ich es mit ausführen als öffnen will und dann den haken bei "computer und daten vor nicht autorisierter programmaktivität schützen" nicht rausmache.
was kann ich jetzt dagegeben tun ? please kein post wie zB ja dann mach doch den haken raus ;)! |
Re: E/A-Fehler 183 bei Ausführen als..
*push*
|
Re: E/A-Fehler 183 bei Ausführen als..
Liste der Anhänge anzeigen (Anzahl: 1)
Du musst schon mehr Details nennen.
- Betriebssystem? - welches Delphi? - was macht die Software? - wann kommt der Fehler genau? - usw. Und dann schau mal in der angehängten Liste nach, vielleicht hilft das ja schon... |
Re: E/A-Fehler 183 bei Ausführen als..
hey danke ..die pdf ist echt cool. also der fehler war mir schon bekannt ich frage mich nur wieso der zustande kommt...
es kommt mir so vor als würde er diese funktion nicht ausführen bzw kennen wenn ich das mit ausführen als öffnen will:
Delphi-Quellcode:
function GetEnvVarValue(const VarName: string): string;
var BufSize: Integer; // buffer size required for value begin // Get required buffer size (inc. terminal #0) BufSize := GetEnvironmentVariable(PChar(VarName), nil, 0); if BufSize > 0 then begin // Read env var value into result string SetLength(Result, BufSize - 1); GetEnvironmentVariable(PChar(VarName), PChar(Result), BufSize); end else // No such environment variable Result := ''; end; GetEnvVarValue('APPDATA') |
Re: E/A-Fehler 183 bei Ausführen als..
Ich kenne noch was cooleres:
Code:
Wenn du die Anwendung unter einem anderen Benutzer ausführst, scheint er auf eine andere Datei zugreifen zu wollen
C:\Dokumente und Einstellungen\mp>net helpmsg 183
Eine Datei kann nicht erstellt werden, wenn sie bereits vorhanden ist. C:\Dokumente und Einstellungen\mp> |
Re: E/A-Fehler 183 bei Ausführen als..
ja genau ..eine datei die es dort überhaupt nicht gibt ..statt meinem normalem dir ..macht er mir irgendwas mit c:\root...
echt strange ...was ist den anderes wenn ich es mit ausführen als starte ? |
Re: E/A-Fehler 183 bei Ausführen als..
Anscheinend ist das Arbeitsverzeichnis ein anderes und du scheinst mit relativen Pfaden zu arbeiten. Desweiteren verschweigst du uns immer noch dein Betriebssystem.
|
Re: E/A-Fehler 183 bei Ausführen als..
sorry ...habe hier windowx xp
|
Re: E/A-Fehler 183 bei Ausführen als..
Dann zeig doch mal Code, der beim Starten ausgeführt weird und zu dem Fehler führt.
|
Re: E/A-Fehler 183 bei Ausführen als..
ja ich denke es liegt an der oben genannten funktion weil die sollte mir eigentlich das user dir ausgeben macht sie dann aber nicht mehr und dann kommt der fehler natürlich beim zugriff auf die db, weil das dir nicht mehr stimmt..zb hier:
Delphi-Quellcode:
frmmain.database.DatabaseFileName := SoftwareDir + 'data\db\lang.ABS';
frmmain.Database.DatabaseName := 'dict'; frmmain.QueryLoadDict.DatabaseName := 'dict'; frmmain.database.Connected := true; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:33 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