Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите выгрузить файл ресурсов (exe)! / 2 сообщений из 2, страница 1 из 1
28.10.2003, 13:15
    #32307348
Nrisimha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выгрузить файл ресурсов (exe)!
у меня в файле ресурсов есть exe программа, не получается ее выгрузить на диск! Помоите!
пишу:
Код: plaintext
1.
FileCopy (LoadResData( 102 ,  "CUSTOM" )),  "C:\Program Files\MyProg\MyProg.exe" 



Ругается: Ошибка 42 : Bad file name or number
...
Рейтинг: 0 / 0
28.10.2003, 16:10
    #32307747
Nrisimha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выгрузить файл ресурсов (exe)!
Решено!
Вот как я это сделал, и может кому будет полезно!
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Public Sub ResCopyFile(DataI As Integer, DataName As String, FileName As String)
    
    Dim myArray() As Byte
    Dim myFile As Long
    If Dir(FileName) = "" Then
        myArray = LoadResData(DataI, DataName)
        myFile = FreeFile
        Open FileName For Binary Access Write As #myFile
        Put #myFile, , myArray
        Close #myFile
    End If
End Sub


Вызов получаем
Код: plaintext
Call ResCopyFile( 102 ,  "CUSTOM" ,  "C:\Program Files\MyProg\MyProg.exe" )
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите выгрузить файл ресурсов (exe)! / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]