PureBasic - форум

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » PureBasic - форум » Вопросы по PureBasic » Создатель программ


Создатель программ

Сообщений 91 страница 103 из 103

91

И еще не пойму где в пурике папка INCLUDE. Ведь для FASM обязательно должны присутствовать данные библиотеки, а их нет

0

92

daiomik написал(а):

Так зачем же он нужен, если есть компилятор FASM

PBcompiler преобразовывает PB код в асм, а FASM создаёт из асм кода, исполняемый файл.

daiomik написал(а):

И еще не пойму где в пурике папка INCLUDE. Ведь для FASM обязательно должны присутствовать данные библиотеки, а их нет

Нет не обязательно (могу ошибаться).
В папке INCLUDE находятся подключаемые файлы с ассемблерным кодом. Этот код может генерировать PBcompiler.

0

93

Получается, что ОСНОВНАЯ проблема - это создать качественный транслятор, который мне в фоне (в массив,связанный список) будет создавать код FASM-а.. Это задача не легкая, нужно на зубок ассемблер выучить. Но зато если это все осилить, то туже прогу по созданию тестов можно написать в легкую...и размер будет отличный и скорость будет радовать :)

0

94

daiomik написал(а):

Получается, что ОСНОВНАЯ проблема - это создать качественный транслятор

Да, получается так.

0

95

Петр, а если взять пустое окно, то есть один пустой exe-шник и вставить его в мою главную программу (как это было с algpak) и при необходимости извлекать данный файл и дописывать в него заранее предусмотренные команды. Это возможно? То есть например я изначально задал, что пользователь сможет создать кнопку и поместил это в заготовку.. При извлечении можно как нибудь эту кнопку приструнить в exe??
ЗЫ: сам еле понял что сказал )))

0

96

Вот цитата квиталия:

Код:
А почему просто не использовать обычные include? Вполне можно и текст и картинки и да все, хоть файлы PDF включать в свои exe-шники для последующего показа. 
Какое то "мутное" задание, что то темнит топикстартер. Может ему не дает покоя "слава" вирусописателей вируса-блокиратора с мобильными платежами?

Что имеется ввиду под инклюдам?? Заранее предусмотренные библиотеки как в ассемблере?? И как в ними можно работать? И возможно ли это как то связать с предыдущем моим сообщением?

Отредактировано daiomik (22.08.2010 22:17:47)

0

97

daiomik написал(а):

если взять пустое окно, то есть один пустой exe-шник и вставить его в мою главную программу

Это не так просто как думаешь!
Если этот EXE будет интерпретатором команд, то вес будет соотвествующий (больше 2 МБ).

daiomik написал(а):

Что имеется ввиду под инклюдам??

Возможно ресурсы программы.
А может механизм, типа IncludeBinary как в пурике.

0

98

Тестирую выкидывать и создавать минимальный набор компилятора под PB.. такой вопрос..в пурике при компиляции все норм, а если это делать сторонне, то появляется окно дос (cmd)в которой отображается ход этой компиляции. При этом все норм.. Интересно как ее убрать или сделать невидимым..

0

99

Если запускаешь компилятор с помощью RunProgram, используй флаг #PB_Program_Hide

0

100

Благодарствую

0

101

Спасибо за помощь.

0

102

За какую?

0

103

За всё.Ведь помогаете.

0


Вы здесь » PureBasic - форум » Вопросы по PureBasic » Создатель программ