Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: Хранение файлов в ехе Добавлено: 12.06.09 23:30  

Автор вопроса:  LEX1ERS | ICQ: 4204936 
как хранить файлы в ехе?именно хранить,например как инсталятор,ну или как загрузить картинку в форму...ведь при компиляции картинка уже в ехе в форме...и не требует путь к картинке.Спасибо.

Ответить

  Ответы Всего ответов: 7  

Номер ответа: 1
Автор ответа:
 MegaÐefender



Вопросов: 19
Ответов: 313
 Web-сайт: safetyAV.narod.ru
 Профиль | | #1
Добавлено: 13.06.09 02:16
Так, вы назвали три разных способа: установщики записывают в конец ехе оверлей(вроде), картинки в форме - зашифрованы и их найти сложно, а чтобы загрузить строку, картинку, иконку, в общем, данные, используйте ресурс едитор (поставляется с вб6), функции loadresdata, loadpicture, etc. В VBA всего этого нет(почему этот вопрос в вба, а не в вб-форуме?).

Ответить

Номер ответа: 2
Автор ответа:
 LEX1ERS



ICQ: 4204936 

Вопросов: 38
Ответов: 100
 Профиль | | #2 Добавлено: 13.06.09 02:44
сорри,я с телефона,перепутал,Спасибо)

Ответить

Номер ответа: 3
Автор ответа:
 MegaÐefender



Вопросов: 19
Ответов: 313
 Web-сайт: safetyAV.narod.ru
 Профиль | | #3
Добавлено: 13.06.09 03:10
Я тоже, se k510i.

Ответить

Номер ответа: 4
Автор ответа:
 LEX1ERS



ICQ: 4204936 

Вопросов: 38
Ответов: 100
 Профиль | | #4 Добавлено: 13.06.09 03:47
siemens c65,opera 2.04test5, ещё хотел узнать...как создать *.RES вне вб,к примеру написав программу на вб для этого,и сделать так что бы, можно было бы указав путь к *.RES прога откомпилировала бы такую же копию, но уже с *.RES'ом внутри?мощно конечно...но нужно...

Ответить

Номер ответа: 5
Автор ответа:
 MegaÐefender



Вопросов: 19
Ответов: 313
 Web-сайт: safetyAV.narod.ru
 Профиль | | #5
Добавлено: 13.06.09 04:31
Почему такая старая опера мини? У меня версия 4.2 . Если я правильно понял, то ...фух, засунуть ехе-файл в ресурсы проги-компилятора, при компиляции компилятор склеивает ехе с рес-файлом.
Function CreateEXE(resfile as string, newexe as string)
On Error Resume Next
Dim resData as Variant
Dim FFile As Integer
Dim fileSrc As Variant
FFile=FreeFile
Open resfile For Binary Access Read As #ffile
Get #FFile, , fileSrc
Close #FFile
Open newexe For Binary Access Write As #FFile
resData=LoadResData ("custom", "101";)
Put #FFile, , resData
...
Close #FFile
End Function
... - здесь должен быть код встраивания реса в ехе
стартапдейтресурсес и ендапдейтресурсес - апи, сам сделаешь... где лодресдата - параметры, название секции, номер ресурса, вариант-переменные использованы по мере необходимости.

Ответить

Номер ответа: 6
Автор ответа:
 LEX1ERS



ICQ: 4204936 

Вопросов: 38
Ответов: 100
 Профиль | | #6 Добавлено: 13.06.09 05:01
0.Спасибо.Опера старая но я доволен,кушает трафик меньше,да и единственая версия которая не урезанная(~230кб)Слу у тя ася есть?

Ответить

Номер ответа: 7
Автор ответа:
 Oxygene



Вопросов: 1
Ответов: 32
 Профиль | | #7 Добавлено: 29.06.09 18:49
картинки в форме - зашифрованы и их найти сложно

*Катаюсь по полу*

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам