Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Dateisystemzugriff umleiten? (https://www.delphipraxis.net/66647-dateisystemzugriff-umleiten.html)

DGL-luke 2. Apr 2006 16:10

Re: Dateisystemzugriff umleiten?
 
@toms: Du meinst "uallCollection.inc"?

Ich kommentier die jetzt einfach mal aus...

brechi 2. Apr 2006 16:32

Re: Dateisystemzugriff umleiten?
 
Ja kommentier des aus.

Das Problem liegt daran, dass ich ne uallKernel Version von http://cvs.sourceforge.net/viewcvs.p...allCollection/
hinzugefügt habe. Muss des alles mal abstimmen.

DGL-luke 2. Apr 2006 16:38

Re: Dateisystemzugriff umleiten?
 
ok...

hab das ganze einfach mal kompiliert. funktioniert aber offenbar nicht. hab notepad registriert, was geschrieben, gespeichert, aber die datei wurde ganz normal "neben" der notepad.exe in C:\WINDOWS\ gespeichert. werde das jetzt mal mit der anwendung, bei der ich das brauche, testen.

PS: obenstehendes bedeutet in keinstem falle, dass ich den quelltext irgendwie verstanden bzw. den versuch dazu gemacht hätte....

brechi 2. Apr 2006 16:47

Re: Dateisystemzugriff umleiten?
 
DGL luke


1) du musst alle 3 Dateien kompilieren
2) du startest die exe und addest dort das programm
3) solltest du das programm dann starten, müsste eine nachricht kommen
4) es werden nu dateien umgeleitet wenn der user keinen zugriff auf den ordner hat, hast du also auf C:/windows zugriff, dann schreibt der auch die datei hin. es war eigentlich für eingeschränkte nutzer gedacht und programme die was in den eigenen order schreiben wollen (z.b. C:\programme) du musst dir das beispiel dann umschreiben

DGL-luke 2. Apr 2006 16:51

Re: Dateisystemzugriff umleiten?
 
Ah... mal sehen... 3 Dateien? Ich hab hier nur Delphi-Projekte (accesdll/accessexe)?! Meldung kommt auch keine...

brechi 2. Apr 2006 16:54

Re: Dateisystemzugriff umleiten?
 
es sind 3dprs demnach auch 2 mal dll und 1 mal prog

DGL-luke 2. Apr 2006 17:01

Re: Dateisystemzugriff umleiten?
 
oppsala... tatsächlcih 3 dprs....

DGL-luke 2. Apr 2006 18:01

Re: Dateisystemzugriff umleiten?
 
Yeeha!

Mein Gott ist das genial... jetzt kann ich ANNO1602 von CD spielen. :-D

Ich werde mal sehen, wo ich die Hinweismeldungen rausnehmen und durch n einfaches Beep; ersetzen kann... wohl in einer der DLLs...

Und dann nehm ich mir noch vor, das ganze irgendwann mal zu verstehen...

Echt toll, brechi, hätte nie gedacht, dass das so einfach (aus Anwendersicht ;) ) geht.

Ganz großes Danke! :kiss: (nein, keine homophilen Tendenzen)

:dancer2:

toms 2. Apr 2006 18:05

Re: Dateisystemzugriff umleiten?
 
Hallo DGL-luke

Koenntest du mal den Source dafuer uploaden?

DGL-luke 2. Apr 2006 18:09

Re: Dateisystemzugriff umleiten?
 
Für Anno1602? Nein :mrgreen:

Ähm.. ich habe am Source nichts geändert. Ich habe die drei DPRs kompiliert (uall-collection in die uses, units aus den projekten selbst entfernt), die Exe gestartet und Anno1602 eingetragen. Beim starten des Spiels kam erst mal die Meldung "Neue Instanz. Infiziieren?", da auf ja geklickt, und bei jedem I/O-Versuch seitens anno kam eine kleine Meldung "Redirect CD:\path\ to HD:\x\y\path\?", da immer schön auf ja geklickt, und schon gings. :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:39 Uhr.
Seite 2 von 3     12 3      

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