Страница: 1 |
Страница: 1 |
Вопрос: компилирование файла EXE [B]vb6[/B]
Добавлено: 26.01.11 19:09
Автор вопроса: LEX1ERS | ICQ: 4204936
Добрый день.
И так, как сделать что бы скомпилированный exe файл, создал новый EXE файл с данными внутри?
Например:
в написанном и скомпилорованном exe файле, в TextBox мы пишим например - "Hello world", и при нажатии на кнопку, должен создатца новый exe файл, в котором в labelе уже будет написанно - "Hello World", как это сделать?vb6
Спасибо.
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #1
Добавлено: 26.01.11 20:32
допиши в конец
Номер ответа: 2
Автор ответа:
Серёга
ICQ: 262809473
Вопросов: 17
Ответов: 561
Web-сайт:
Профиль | | #2
Добавлено: 26.01.11 21:06
http://www.vbnet.ru/articles/showarticle.aspx?id=70
http://www.vbnet.ru/forum/show.aspx?id=123134&page=1
Номер ответа: 3
Автор ответа:
Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #3
Добавлено: 28.01.11 17:34
EXE болванку держал в ресурсе основной проги. Сохранял болванку в ТЕМР, в её ресурсы сливал измененные настройки и запускал.
Бывшая болванка завершала основную прогу, копировала свои ресурсы в неё и запускала.
В итоге СОХРАНЕНИЕ НАСТРОЕК ПРОГИ В ЕЁ СОБСТВЕННЫХ РЕСУРСАХ.
Может быть это можно было сделать проще, незнаю.
Номер ответа: 4
Автор ответа:
udn79
Вопросов: 2
Ответов: 95
Профиль | | #4
Добавлено: 01.02.11 02:56
Использование консольного компилятора .NET Framework для создания приложений
Чтобы откомпилировать консольное приложение, выполните команду наподобие такой:
"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\vbc.exe" "c:\temp\test.vb" /out:"c:\temp\test.exe"
Чтобы откомпилировать Windows-приложение, выполните команду наподобие такой:
"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\vbc.exe" "c:\temp\test.vb" /out:"c:\temp\test.exe" /target:winexe
Пример вызова API-функции (приложение, осуществляющее выход пользователя; запускайте с осторожностью):
Module Shutdown
Private Declare Function ExitWindowsEx Lib "user32" _
 ByVal uFlags As Long, ByVal dwReserved As Long) As Long
Private Enum ExitWindowsFlags
Logoff = 0 'выход пользователя
Shutdown = 1 'выключение системы
Reboot = 2 'перезагрузка
Force = 4 'принудительно
End Enum
Sub Main()
ExitWindowsEx(ExitWindowsFlags.Logoff, 0&
End Sub
End Module
Номер ответа: 5
Автор ответа:
udn79
Вопросов: 2
Ответов: 95
Профиль | | #5
Добавлено: 01.02.11 02:57
Пример создания графического интерфейса:
Imports System.Windows.Forms
Public Class WinForm
Inherits System.Windows.Forms.Form
Private b As New Button()
Public Sub New()
MyBase.New()
MyBase.Topmost = True
MyBase.Text = "Кнопка с текущим временем"
b.Dock = DockStyle.Fill
b.Text = Now()
AddHandler b.Click, AddressOf b_Click
MyBase.Controls.Add(b)
MyBase.Show()
End Sub
Public Sub b_Click(ByVal sender As Object, ByVal e As EventArgs)
b.Text = Now()
End Sub
Public Shared Sub Main()
System.Windows.Forms.Application.Run(New WinForm())
End Sub
End Class