Also ich habe ein Programm geschrieben das externe dateien enthält.
Die sind jedoch in dat oä. umbenannt. Also anstatt .bmp oder .rar....
Mein Code sieht folgendermaßen aus:
Anlagen: Ordner (ResData)
Mit diesem Code funktioniert es zwar aber nur wenn es auf der Festplatte ist (das es veränderbar ist)
Will es aber auf CD und dann kann man es nicht verändern!
Gibt es denn noch einen anderen Code, das ich eine Datei (auf CD) umbenenn und dann öffne kann?
Die sind jedoch in dat oä. umbenannt. Also anstatt .bmp oder .rar....
Mein Code sieht folgendermaßen aus:
Code:
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
Const SW_SHOWNORMAL = 1
Private Sub Command2_Click()
Name "/ResData/i.dat" As "/ResData/i.bmp"
ShellExecute Me.hwnd, vbNullString, "/ResData/i.bmp", vbNullString, _
"/ResData/", SW_SHOWNORMAL = 1
End Sub
Mit diesem Code funktioniert es zwar aber nur wenn es auf der Festplatte ist (das es veränderbar ist)
Will es aber auf CD und dann kann man es nicht verändern!
Gibt es denn noch einen anderen Code, das ich eine Datei (auf CD) umbenenn und dann öffne kann?