создание exe

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
d3drm
Астролог
Астролог
Аватара пользователя
 
Сообщения: 2873
Зарегистрирован: 29.05.2002 (Ср) 23:34
Откуда: МаСКвА

создание exe

Сообщение d3drm » 12.04.2005 (Вт) 21:44

возможно ли написать на VB компилятор, хотя бы с минимальным количеством функций, например чтобы он создавал ехе с какой-нить надписью и все.

всякое фуфло типа использования библиотек VB API чур не предлагать =)
ХЎ

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

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

Хех, а двайте сядем и напишем русский VB :lol: :lol:

Для этого и есть компилятор чтобы в нём компилировать=)
А если без API да и врядли такие есть, это гиганский код превода кода в ассемблер и шифрования... :roll:

d3drm
Астролог
Астролог
Аватара пользователя
 
Сообщения: 2873
Зарегистрирован: 29.05.2002 (Ср) 23:34
Откуда: МаСКвА

Сообщение d3drm » 12.04.2005 (Вт) 22:24

Джеффи, вообще-то русский vb есть :lol:
ХЎ

Qubicz
Обычный пользователь
Обычный пользователь
 
Сообщения: 87
Зарегистрирован: 16.10.2004 (Сб) 20:21
Откуда: Санкт-Петербург

Сообщение Qubicz » 12.04.2005 (Вт) 22:35


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

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

d3drm писал(а):Джеффи, вообще-то русский vb есть :lol:


А ГДЕ ЕГО ВЗЯТЬ?=))

d3drm
Астролог
Астролог
Аватара пользователя
 
Сообщения: 2873
Зарегистрирован: 29.05.2002 (Ср) 23:34
Откуда: МаСКвА

Сообщение d3drm » 12.04.2005 (Вт) 23:19

Джеффи купить можно =) смотри пиратский софт =)
ХЎ

xolod
Гуру
Гуру
 
Сообщения: 1162
Зарегистрирован: 15.01.2004 (Чт) 0:42
Откуда: Moscow

Сообщение xolod » 13.04.2005 (Ср) 23:52

2 d3drm
Почитай, и сразу для себя решишь, можно ли написать компилятор на VB или нет
Вложения
build_compiller.rar
(70.48 Кб) Скачиваний: 55

Constant ERROR_SUCCESS deprecated. I'm so happy.
Программирование и дизайн – http://www.macrointellect.ru

d3drm
Астролог
Астролог
Аватара пользователя
 
Сообщения: 2873
Зарегистрирован: 29.05.2002 (Ср) 23:34
Откуда: МаСКвА

Сообщение d3drm » 14.04.2005 (Чт) 0:11

xolod, спасибо, интересная вещь, буду читать на досуге!
ХЎ

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

Сообщение Джеффи » 14.04.2005 (Чт) 9:58

Написать компилятор можно на любом языке, а благодаря такой лекции, это будет просто как перевести C++ код в VB...

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

Сообщение Amed » 14.04.2005 (Чт) 10:07

Ого, интересная книга. Обязательно прочитаю, хотя бы поверхностно. ;)

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

Сообщение Джеффи » 14.04.2005 (Чт) 10:16

Кстати я заметил в книге много похожего с одним исходником, примером создания компилятора, пусть он поможет вам!
Вложения
VikingCompiler2.2.zip
Вот он
(61.78 Кб) Скачиваний: 24

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

Сообщение Джеффи » 14.04.2005 (Чт) 11:38

Супер!!! Оказалось что вышел 3-ий Viking, но авторы очень круто прикольнулись не положив рядом .ocx компоненты :D
Эх каких трудов мне стоило пределать программу... :?

И всё же отреставрированный генеальный компилятор можно скачать тут:
Вложения
Viking Compiler.rar
Очень хороший пример создания компилятора
(626.09 Кб) Скачиваний: 42

Ariman
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 817
Зарегистрирован: 02.09.2003 (Вт) 16:23
Откуда: Великая наша держава, г.Москва

Сообщение Ariman » 14.04.2005 (Чт) 12:55

А кто может создать EXE ручками? Открыть HEX-редактор, и по байтам написать хотя бы HelloWorld?
Я знаю одного человека, который из спортивного интереса это сделал...

Для меня это пока недостижимые высоты :roll:
Единственное, на что меня хватит - в HEX редакторе создать MIDI'шник.. Это я уже делал.....

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

Сообщение Джеффи » 14.04.2005 (Чт) 13:57

Ты вообще читать умеешь??? Нам нужно программно... кстати исходник который я даю по такому принципу и работает, пишет HEX. в файл...

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 14.04.2005 (Чт) 14:27

Джеффи писал(а):
d3drm писал(а):Джеффи, вообще-то русский vb есть :lol:


А ГДЕ ЕГО ВЗЯТЬ?=))


Можно самому руссифицировать... через какой-нить RESTORATOR или EXESCOPE :)

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

Сообщение Джеффи » 14.04.2005 (Чт) 15:02

Я имею ввиду:
Не If Value = 1 then MsgBox "Сообщение", а Если Value = 1 Тогда Сообщение "Сообщение"

Вот я о чём :wink:

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 14.04.2005 (Чт) 15:43

тогда 1С и вперед :) 8)

Ariman
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 817
Зарегистрирован: 02.09.2003 (Вт) 16:23
Откуда: Великая наша держава, г.Москва

Сообщение Ariman » 14.04.2005 (Чт) 21:12

Джеффи
Хм, не хотел я употреблять сильные выражения.... Ну ладнО, отвечу твоими словами:
Джеффи писал(а):Ты вообще читать умеешь???


Поясняю умеющим читать. Точнее, даже не поясняю, а задаю встречный вопрос: где я предлогал тебе создать ехе ручками в качестве ответа на твой пост???
Потрудись указать место. Я думаю, не получится(указать).
И, на всякий случай(чтобы ты прочитал) привожу свою цитату:

Ariman писал(а):А кто может создать EXE ручками?


Надеюсь, структура предложения натолкнет тебя на размышления - был ли мой пост одним из вариантов решения твоей проблемы.

|kerish|
Постоялец
Постоялец
 
Сообщения: 831
Зарегистрирован: 22.10.2004 (Пт) 0:31

Сообщение |kerish| » 14.04.2005 (Чт) 22:04

Мой знакомый MP3 песню - Гимн России руками через HEX написал :) :) :) :)

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

Сообщение Amed » 14.04.2005 (Чт) 22:12

Через НЕХ? А через НАХ слабо?

Ariman
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 817
Зарегистрирован: 02.09.2003 (Вт) 16:23
Откуда: Великая наша держава, г.Москва

Сообщение Ariman » 14.04.2005 (Чт) 22:21

|kerish|
MP3?Я идиот! Убейте меня, кто-нибудь!?? Слушай, что-то не верится.... Совсем не верится... :wink:
А генерацию он в уме производил, да? :lol:
А насчет EXE - это ведь не шутка.....

Ariman
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 817
Зарегистрирован: 02.09.2003 (Вт) 16:23
Откуда: Великая наша держава, г.Москва

Сообщение Ariman » 14.04.2005 (Чт) 22:25

Amed
Через НАХ проще всего - посылаешь все это НАХ, запускаешь редактор MIDI/компиллятор/звукозапись и не паришься :lol:

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

Сообщение Джеффи » 16.04.2005 (Сб) 9:18

Ariman А зачем ты тут про HEX, HAX это же не в тему...

Ariman
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 817
Зарегистрирован: 02.09.2003 (Вт) 16:23
Откуда: Великая наша держава, г.Москва

Сообщение Ariman » 16.04.2005 (Сб) 20:06

Джеффи
Про HEX [ЭН ЙЭ ХА] и НАХ [ЭН А ХА] - Начал не я. А некто Amed :wink:
Я говорил только про hex [ЭЙЧ И ЭКС]. Возможно немного не в тему.
Хотя - тема - создание экзешника. Я просто задал вопрос. А бросаться с необоснованными обвинениями вроде "читать не умеешь" не удосужившись сначала прочитать мой пост целиком - было совершенно не обязательно.


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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 34

    TopList