ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
479
479
EMPFEHLEN
-
Liebe Freunde,
ich habe eine .chm-Datei als benutzerdefinierte Ressource ins Programm importiert.
(Es geht um Visual C++).
Jetzt habe ich ein Problem zu lösen. Diese Datei soll mit Hilfe des Menü geöffnet werden.
Ich schreibe diese in Programm gepackte Datei auf Festplatte und öffne sie mit der
Funktion ShellExecuteEx, danach wird Datei gelöscht. Aber während die Datei
geöffnet ist, ist die zugreifbar. Benutzer kann sie auf Festplatte finden und z.B. kopieren.
Wie könnte ich diese .chm-Datei so mit dem Programm öffnen, dass sie außer
Programm selbst nicht von außen zugreifbar wäre.
Oder gibt es Möglichkeit, diese Datei (Daten) aus dem Puffer heraus zu öffnen, ohne auf
Festplatte schreiben zu müssen?
Ich hoffe auf Ihre Hilfe
Viele Grüße
Kostya
-
Der Gag ist, das .chm-Dateien ja von einem Windows-Programm geöffnet werden, nicht von dir selbst. Deshalb muss die als tatsächliche Datei vorliegen.
Wenn du solche Sorgen hast, dass jemand die .chm-Datei kopiert wird, dann solltest du die gar nicht erst in die Resourcen packen. Da kann man mit einem Tool wie dem Resource-Hacker alles rausziehen und sogar ersetzen.
Ähnliche Themen
-
Photoshop CS3 benutzerdefinierte Installation
Von Pua im Forum PhotoshopAntworten: 14Letzter Beitrag: 02.05.07, 16:56 -
Benutzerdefinierte Icons?
Von partitionist im Forum Microsoft WindowsAntworten: 0Letzter Beitrag: 05.01.07, 20:01 -
Benutzerdefinierte Formatierung mit sprintf
Von DaFunk2k im Forum C/C++Antworten: 4Letzter Beitrag: 05.05.06, 14:15 -
Win XP - benutzerdefinierte Sortierung von Bildern
Von Wolfgang H im Forum Microsoft WindowsAntworten: 5Letzter Beitrag: 06.12.05, 15:18 -
benutzerdefinierte Klasse mit Methoden
Von Gottox im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 15.02.04, 14:50





Zitieren
Login






