Приложение для Windows в одном флаконе?
Правила форума
Пожалуйста, ознакомьтесь с правилами данного форума
Пожалуйста, ознакомьтесь с правилами данного форума
- Yu
- Пользователь
- Сообщения: 83
- Зарегистрирован: 17 фев 2003, 19:41
- Откуда: Toronto
Приложение для Windows в одном флаконе?
Хочется сделать простенькое приложение для Windows чтобы:
1) все его компоненты (простенькая формочка и простенький код) помещались в одном exe-файле
2) всё это работало без специальной программы установки
3) никаких записей в registry не производилось.
Можно-ли это сделать при помощи VB6 или VB.NET (уже есть аналогичный ASP код)?
1) все его компоненты (простенькая формочка и простенький код) помещались в одном exe-файле
2) всё это работало без специальной программы установки
3) никаких записей в registry не производилось.
Можно-ли это сделать при помощи VB6 или VB.NET (уже есть аналогичный ASP код)?
-
- Завсегдатай
- Сообщения: 213
- Зарегистрирован: 17 фев 2003, 16:05
- Откуда: NN - Montreal - Charlottetown - Montreal
Re: Приложение для Windows в одном флаконе?
Для VB6 должен быть установлен VB runtime, для VB.NET - .NET Framework.Yu писал(а):Хочется сделать простенькое приложение для Windows чтобы:
1) все его компоненты (простенькая формочка и простенький код) помещались в одном exe-файле
2) всё это работало без специальной программы установки
3) никаких записей в registry не производилось.
Можно-ли это сделать при помощи VB6 или VB.NET (уже есть аналогичный ASP код)?
-
- Завсегдатай
- Сообщения: 213
- Зарегистрирован: 17 фев 2003, 16:05
- Откуда: NN - Montreal - Charlottetown - Montreal
Re: Приложение для Windows в одном флаконе?
Делай на DelphiAlexan писал(а):Для VB6 должен быть установлен VB runtime, для VB.NET - .NET Framework.Yu писал(а):Хочется сделать простенькое приложение для Windows чтобы:
1) все его компоненты (простенькая формочка и простенький код) помещались в одном exe-файле
2) всё это работало без специальной программы установки
3) никаких записей в registry не производилось.
Можно-ли это сделать при помощи VB6 или VB.NET (уже есть аналогичный ASP код)?
- Marmot
- Графоман
- Сообщения: 39279
- Зарегистрирован: 17 фев 2003, 17:58
- Откуда: Caulfeild
- Контактная информация:
Не совсем exe , но для простеньких вещей самое то:
http://msdn.microsoft.com/library/defau ... erview.asp
Логику можно написать на JavaScript или VBS. И кроме IE ничего не надо
http://msdn.microsoft.com/library/defau ... erview.asp
Логику можно написать на JavaScript или VBS. И кроме IE ничего не надо

- Yu
- Пользователь
- Сообщения: 83
- Зарегистрирован: 17 фев 2003, 19:41
- Откуда: Toronto
Re: Приложение для Windows в одном флаконе?
А что, Дельфи позволяет запихать всё в один exe файл и обойтись совсем без Windows registry?Alexan писал(а):Делай на Delphi
-
- Завсегдатай
- Сообщения: 213
- Зарегистрирован: 17 фев 2003, 16:05
- Откуда: NN - Montreal - Charlottetown - Montreal
Re: Приложение для Windows в одном флаконе?
Да вроде. Во всяком случае 5.Yu писал(а):А что, Дельфи позволяет запихать всё в один exe файл и обойтись совсем без Windows registry?Alexan писал(а):Делай на Delphi
- Sheen
- Маньяк
- Сообщения: 2135
- Зарегистрирован: 13 фев 2006, 21:16
Re: Приложение для Windows в одном флаконе?
А вопрос не по теме, а опыт программирования то какой?Yu писал(а):А что, Дельфи позволяет запихать всё в один exe файл и обойтись совсем без Windows registry?
Потому что сам(а) подумай - зачем приложению registry, видимо чтобы хранить там что-то. При желании что-то можно хранить и в ini-файле, который программа сама может создать (так же как и записи в registry, если уж хочется засорять компьютер пользователя).
Delphi позволял делать приложения, для которых ни чего не надо (в виде run-time библиотеки как в VB) ещё с первой версии.
- Yu
- Пользователь
- Сообщения: 83
- Зарегистрирован: 17 фев 2003, 19:41
- Откуда: Toronto
А могу я запихать ActiveX в HTA?
Интересная идея!Marmot писал(а):Не совсем exe , но для простеньких вещей самое то:
http://msdn.microsoft.com/library/defau ... erview.asp
А могу я запихать ActiveX в HTA?
- Marmot
- Графоман
- Сообщения: 39279
- Зарегистрирован: 17 фев 2003, 17:58
- Откуда: Caulfeild
- Контактная информация:
Re: А могу я запихать ActiveX в HTA?
Ну если ActiveX устновлен в системе, то да, а так как его в HTML file засунутьYu писал(а):Интересная идея!Marmot писал(а):Не совсем exe , но для простеньких вещей самое то:
http://msdn.microsoft.com/library/defau ... erview.asp
А могу я запихать ActiveX в HTA?

- Ranger
- Маньяк
- Сообщения: 1199
- Зарегистрирован: 22 окт 2003, 18:28
- Откуда: 2:5025 -> Burnaby
Re: А могу я запихать ActiveX в HTA?
Base64, напримерMarmot писал(а):Ну если ActiveX устновлен в системе, то да, а так как его в HTML file засунуть
- Marmot
- Графоман
- Сообщения: 39279
- Зарегистрирован: 17 фев 2003, 17:58
- Откуда: Caulfeild
- Контактная информация:
Re: А могу я запихать ActiveX в HTA?
Хмм, мысль интересная, да, пожалуй можно, более того, похоже его можно даже извлечь и зарегистритьRanger писал(а):Base64, напримерMarmot писал(а):Ну если ActiveX устновлен в системе, то да, а так как его в HTML file засунуть

Ну это уже для редкостных извращенцев

- Sheen
- Маньяк
- Сообщения: 2135
- Зарегистрирован: 13 фев 2006, 21:16
-
- Маньяк
- Сообщения: 2803
- Зарегистрирован: 29 май 2003, 22:29
- Откуда: Магадан - Миссиссага
Re: Приложение для Windows в одном флаконе?
Delphi, как и другие продукты инпрайз тебе не надо. Минимум потянет за собой vcl (для формы). Я бы использовал VB.NET. Разумеется, FrameWork рпридётся устанавливать (это бесплатно).Yu писал(а):Хочется сделать простенькое приложение для Windows чтобы:
1) все его компоненты (простенькая формочка и простенький код) помещались в одном exe-файле
2) всё это работало без специальной программы установки
3) никаких записей в registry не производилось.
Можно-ли это сделать при помощи VB6 или VB.NET (уже есть аналогичный ASP код)?
- Yu
- Пользователь
- Сообщения: 83
- Зарегистрирован: 17 фев 2003, 19:41
- Откуда: Toronto
Re: Приложение для Windows в одном флаконе?
А что такое "vcl"?vg писал(а):Delphi, как и другие продукты инпрайз тебе не надо. Минимум потянет за собой vcl (для формы).
Что бесплатно - это хорошо.vg писал(а):Я бы использовал VB.NET. Разумеется, FrameWork рпридётся устанавливать (это бесплатно).
Но кроме этого я бы хотел избежать установки чего бы то ни было на этих машинах (включая и установку VB.NET framework), чтобы не было каких-либо долговременных последствий.
В идеале я бы хотел всё запихать в один exe файл - пусть он будет 10, 20 или 30 MB - это не так важно.
- Sheen
- Маньяк
- Сообщения: 2135
- Зарегистрирован: 13 фев 2006, 21:16
Re: Приложение для Windows в одном флаконе?
Нда, хороший совет ... с учётом того, что человек хочет. Ну потянет за собой две Visual Component Library, ну и что, они же в exe, что собственно и требуется. Если уж совсем страшно с этим связываться, можно на API написать.vg писал(а):Delphi, как и другие продукты инпрайз тебе не надо. Минимум потянет за собой vcl (для формы). Я бы использовал VB.NET. Разумеется, FrameWork рпридётся устанавливать (это бесплатно).
ps. Судя по вопросам ... надо учить мат.часть.