Программа компилятор на VB

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Gigahard
Бывалый
Бывалый
 
Сообщения: 253
Зарегистрирован: 24.07.2002 (Ср) 11:15
Откуда: Russia

Программа компилятор на VB

Сообщение Gigahard » 25.06.2003 (Ср) 12:08

Есть идея написать программу-конструктор, с помощью которой, из исходных элементов, можно делать презентации, автораны, фотоальбомы... И т.д. И в результате получать нужный EXE файл. Весь вопрос как сделать так, чтобы прога написанная на VB сама могла создавать EXE файлы? Есть ли какой нибудь контрол для этого?

Urvin
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 518
Зарегистрирован: 04.06.2003 (Ср) 10:47
Откуда: с Марса

Сообщение Urvin » 25.06.2003 (Ср) 15:15

Есть похожее средство. Делаешь (другой программой) архив, собираешь все дполнительные контролы... и этот архив (с презентацией) и дописываешь в конец предванрительно подхотовленного ехе-файла. Этот самый ехе состоит из строчек типа прочитать себя с какой-то позиции, записать туда-то. Получился SFX. А так то же самое - ищи на http://www.planet-source-code.comштуку CyberCrypt. Это из нее.
Не так страшен русский танк, как его пьяный экипаж

ZeroX
Бывалый
Бывалый
 
Сообщения: 207
Зарегистрирован: 29.04.2003 (Вт) 12:36
Откуда: Мой адрес не дом и не улица, мой адрес Советский Союз

Сообщение ZeroX » 29.06.2003 (Вс) 22:32

Я понимаю, что ответ немножко не в тему, но вот это --> http://www.vb.kiev.ua/code/shell/VikingCompiler2.2.zip классный пример написания своего "компилятора" на VB :wink:
Каждый warning мечтает стать error'om

GoGosha
Постоялец
Постоялец
 
Сообщения: 642
Зарегистрирован: 02.08.2002 (Пт) 9:14
Откуда: Russia

Сообщение GoGosha » 04.07.2003 (Пт) 8:51

Незнаю как на VB но мой папа сейчас пишет компиляор С++ на С++(вернее С++ он уже написал, а теперь пишет Ассемблер для макрокомманд)
Изучай теорию компиляции и.т.д

GoGosha
Постоялец
Постоялец
 
Сообщения: 642
Зарегистрирован: 02.08.2002 (Пт) 9:14
Откуда: Russia

Сообщение GoGosha » 04.07.2003 (Пт) 8:56

А лучше просто создать файл и эксешник который будет брать из этого файла необходимую инфу, и этому файлу дать расширение какой-нить dll.

Каденов Мират
Новичок
Новичок
 
Сообщения: 49
Зарегистрирован: 30.06.2003 (Пн) 9:28
Откуда: Kazahstan, U-Ka

Сообщение Каденов Мират » 04.07.2003 (Пт) 12:59

Можно использовать EbExecuteLine. Очень полезная вещь!

ArtemV
Начинающий
Начинающий
 
Сообщения: 22
Зарегистрирован: 22.06.2003 (Вс) 17:04
Откуда: Украина, Энергодар

Сообщение ArtemV » 04.07.2003 (Пт) 13:03

Каденов Мират писал(а):Можно использовать EbExecuteLine. Очень полезная вещь!

Лучше использовать тогда скрипт контрол!

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 04.07.2003 (Пт) 13:22

А лучше взять PowerPoint и не морочить себе и людям голову.

ArtemV
Начинающий
Начинающий
 
Сообщения: 22
Зарегистрирован: 22.06.2003 (Вс) 17:04
Откуда: Украина, Энергодар

Сообщение ArtemV » 04.07.2003 (Пт) 13:26

RayShade писал(а):А лучше взять PowerPoint и не морочить себе и людям голову.

Нормальный вариант!

FaKk2
El rebelde gurú
El rebelde gurú
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Сообщение FaKk2 » 04.07.2003 (Пт) 14:37

ArtemV писал(а):
RayShade писал(а):А лучше взять PowerPoint и не морочить себе и людям голову.

Нормальный вариант!

PowerPoint это один БОЛЬШОЙ ГЛЮК!!!! :twisted: :twisted: :twisted:
Я когда делал годовой проект по истории, он мне все нервы вымотал!! :evil:
Это....... Отказывалось нормально работать почти на любом компе!
две трети времени я боролся с его глюкавостью! :evil:
Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.

Gigahard
Бывалый
Бывалый
 
Сообщения: 253
Зарегистрирован: 24.07.2002 (Ср) 11:15
Откуда: Russia

Сообщение Gigahard » 04.07.2003 (Пт) 16:54

RayShade писал(а):А лучше взять PowerPoint и не морочить себе и людям голову.

К сожалению не лучше... Я все же за прогу бабульки получить хочу...
Наверное придется на Си писать...
Старый глюк лучше новых двух!

Mikle
Изобретатель велосипедов
Изобретатель велосипедов
Аватара пользователя
 
Сообщения: 4148
Зарегистрирован: 25.03.2003 (Вт) 14:02
Откуда: Туапсе

Сообщение Mikle » 07.07.2003 (Пн) 10:08

Если нет идей на счет алгоритма программы - смена языка не поможет. В СИ тоже нет специального контрола для создания экзешников.

Я все же за прогу бабульки получить хочу...

Берут же деньги за программы (или документы?) на экселе, почему не взять за прогу на PowerPoint?

Urvin
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 518
Зарегистрирован: 04.06.2003 (Ср) 10:47
Откуда: с Марса

Сообщение Urvin » 07.07.2003 (Пн) 11:55

OCX есть! Называется LesaMiro File Container c lesamirosoftware.hypermart.net. За содержание его там не ручаюсь, ко мне он пришел с одним из дисков ВБ.
Не так страшен русский танк, как его пьяный экипаж

Джеффи
Бывалый
Бывалый
 
Сообщения: 256
Зарегистрирован: 06.03.2005 (Вс) 0:26

Сообщение Джеффи » 12.04.2005 (Вт) 22:59

Urvin писал(а):OCX есть! Называется LesaMiro File Container c lesamirosoftware.hypermart.net. За содержание его там не ручаюсь, ко мне он пришел с одним из дисков ВБ.


Если он у тебя есть так прилепи его к сообщению, чё народ томить? :roll:

FaKk2
El rebelde gurú
El rebelde gurú
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Сообщение FaKk2 » 12.04.2005 (Вт) 23:12

Джеффи
Трупокопатель! Некрофил! :lol:
Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.

Джеффи
Бывалый
Бывалый
 
Сообщения: 256
Зарегистрирован: 06.03.2005 (Вс) 0:26

Сообщение Джеффи » 12.04.2005 (Вт) 23:13

FAKK2 писал(а):Джеффи
Трупокопатель! Некрофил! :lol:

НЕПОНЯЛ :shock:

FaKk2
El rebelde gurú
El rebelde gurú
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Сообщение FaKk2 » 12.04.2005 (Вт) 23:22

Джеффи
Теме два года. Она уже разложилась, а ты ее выкопал.
Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.

skord
Китаец
Китаец
 
Сообщения: 572
Зарегистрирован: 14.10.2004 (Чт) 15:36
Откуда: Иркутск

Сообщение skord » 13.04.2005 (Ср) 8:22

Гы!
Я бы и не заметил :)

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 13.04.2005 (Ср) 9:16

:lol:

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 13.04.2005 (Ср) 10:25

Каденов Мират писал(а):Можно использовать EbExecuteLine. Очень полезная вещь!

Только в IDE, кстати.
Изображение


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot и гости: 43

    TopList  
cron