Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Разное > Ваши программы
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Результаты опроса: Ваша оценка программы
10 0 0%
9 3 42.86%
8 1 14.29%
7 0 0%
6 0 0%
5 0 0%
4 0 0%
3 0 0%
2 0 0%
1 3 42.86%
Голосовавшие: 7. Вы еще не голосовали в этом опросе

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 13.01.2011, 16:56
StarFox StarFox вне форума
Прохожий
 
Регистрация: 18.02.2009
Сообщения: 12
Репутация: 10
Стрелка MKPro Builder


Программа MKPro Builder представляет собой portable систему программирования на языке Delphi/Pascal.Она позволяет компилировать программный код в бинарные файлы (exe, dll). В отличии от других компиляторов (Free Pascal, Pascal ABC) программа MKPro Builder способна компилировать проекты под Delphi, так как она включает в себя всю библиотеку Delphi. Ещё одна отличительная способность этой программы заключается в том, что она является портативным средством разработки/компиляции программ и имеет малый размер ( ~ 30mb ), что позволяет разрабатывать и компилировать полноценные Delphi приложения без использования системы программирования Delphi. В программе осуществлена подсветка синтаксиса, что облегчает работу в приложении. Программа распространяется по принципу Freeware.
P.S. Программа MKPro Builder скомпилирована на самой себе
Качаем, оцениваем, отписываемся =) если есть предложения - пишите, рад любой критике.

Последний раз редактировалось StarFox, 13.01.2011 в 17:28.
Ответить с цитированием
  #2  
Старый 14.01.2011, 23:31
Аватар для ALexandr555
ALexandr555 ALexandr555 вне форума
Специалист
 
Регистрация: 09.10.2010
Адрес: Тольятти
Сообщения: 803
Версия Delphi: Delphi 7
Репутация: 2064
По умолчанию

интересено...
Ответить с цитированием
  #3  
Старый 14.01.2011, 23:40
Аватар для v1s2222
v1s2222 v1s2222 вне форума
Продвинутый
 
Регистрация: 07.09.2010
Сообщения: 726
Репутация: 26711
По умолчанию

Много минусов, поэтому использовать сей проект врядли многие будут...
Например тот же делфи портейбл занимает всего 60 МБайт. А в нем все возможности самой делфи (хоть тот же design time).
Что сразу меня поразило - это клавиша Tab в вашем приложении
При нажатии табуляции курсор не переходит вперед на 2-4 пробела, а выделяется следующий контрол на форме (в вашем случае это кнопка "*"), соответственно клавиша tab в программе просто не работает...
__________________
Помогаю за Спасибо
Ответить с цитированием
  #4  
Старый 15.01.2011, 00:04
Аватар для Bargest
Bargest Bargest вне форума
Профессионал
 
Регистрация: 19.10.2010
Адрес: Москва
Сообщения: 2,390
Версия Delphi: XE3/VS12/FASM
Репутация: 14665
По умолчанию

А почему значок гнома? есть версия под линух?
__________________
jmp $ ; Happy End!
The Cake Is A Lie.
Ответить с цитированием
  #5  
Старый 15.01.2011, 00:11
StarFox StarFox вне форума
Прохожий
 
Регистрация: 18.02.2009
Сообщения: 12
Репутация: 10
По умолчанию

Цитата:
Что сразу меня поразило - это клавиша Tab в вашем приложении
мда...точно =) исправим.
Цитата:
А почему значок гнома? есть версия под линух?
была "недоверсия" лагала жуть...забросил.
Цитата:
Например тот же делфи портейбл занимает всего 60 МБайт
Ну в Deplhi portable не все библиотеки... + если что то бывает нужно перекомпилировать (изменив 2-3 строки) то MKPro Builder запускается в разы быстрее Delphi.
З.Ы. Блин, ведь искал же всякие траблы в проге...а про таб вообще как то не подумал даже
Ответить с цитированием
  #6  
Старый 15.01.2011, 00:40
Аватар для Bargest
Bargest Bargest вне форума
Профессионал
 
Регистрация: 19.10.2010
Адрес: Москва
Сообщения: 2,390
Версия Delphi: XE3/VS12/FASM
Репутация: 14665
По умолчанию

Цитата:
была "недоверсия" лагала жуть...забросил.
А жаль. Особенно если бы компилила под линукс - было бы вообще супер, даже Embarcadero этого никак не сделают
__________________
jmp $ ; Happy End!
The Cake Is A Lie.
Ответить с цитированием
  #7  
Старый 16.01.2011, 11:28
einstein einstein вне форума
Начинающий
 
Регистрация: 02.09.2010
Адрес: Город
Сообщения: 143
Репутация: -4653
По умолчанию

Цитата:
Сообщение от StarFox
если что то бывает нужно перекомпилировать (изменив 2-3 строки) то MKPro Builder запускается в разы быстрее Delphi.
ну учитывая современное железо временем запуска Delphi можно пренебречь. к тому же есть ключи, которые немного сокращают время запуска. поиск в help "IDE command-line options"

Код:
This topic lists and describes all of the options that you can use to start the IDE from the command line.
You must precede all options (unless otherwise noted) with either a dash (-) or a slash (/). The options are not case-sensitive. Therefore, the following options are all identical: -d /d -D /D. 
You use these options with the appropriate IDE startup command.
delphi32.exe

For example:

delphi32.exe -ns -hm

Starts the IDE with no splash screen and tracks memory allocation.

delphi32.exe –sdc:\test\source –d c:\test\myprog.exe -td

Starts the IDE and loads c:\test\myprog.exe into the debugger and used c:\test\source as the location for the source code while debugging. The –td and any other argument that appears after the –dexename debugger option is used as an argument to c:\test\myprog.exe.

General options

Option	Description

?	Launches the IDE and displays online help for IDE command-line options.
--	Ignore rest of command line.
hm	Heap Monitor. Displays information in the IDE title bar regarding the amount of memory allocated using the memory manager. Displays the number of blocks and bytes allocated. Information gets updated when the IDE is idle. 
hv	Heap Verify. Performs validation of memory allocated using the memory manager. Displays error information in the IDE title bar if errors are found in the heap. 

ns	No splash screen. Suppresses display of the splash screen during IDE startup. 

np	No Project. Supresses loading of any desktop files on IDE startup and suppresses creation of a default project. 

Debugger options

Option	Description

attach:%1;%2	Performs a debug attach, using %1 as the process ID to attach to and %2 as the event ID for that process. It can be used manually, but is used mostly for Just in Time debugging. 
dexename 	Loads the specified executable (exename) into the debugger. Any parameters specified after the exename are used as parameters to the program being debugged and are ignored by the IDE. A space is allowed between the d and the exename.
The following options can only be used with the -d option:

hhostname	Hostname. Must be used with the d option. When specified, a remote debug session is initiated using the specified host name as the remote host to debug on. The remote debug server program must be running on the remote host. 
l	(Lowercase L) Assembler startup. Do not execute startup code. Must be used with the d option. Normally, when you specify the d option, the debugger attempts to run the process to either main or WinMain. When l is specified, the process is merely loaded and no startup code is executed. 

sddirectories	Source Directories. Must be used with the d option. The argument is either a single directory or a semicolon delimited list of directories which are used as the Debug Source Path setting (can also be set using the Project|Options|Directories/Conditionals option page). No space is allowed between sd and the directory list argument. 
td	TDGoodies. Implements several features found in the Turbo Debugger, TD32 (available on Windows only). It must be used with the d option. It causes the CPU and FPU views to stay open when a process terminates. It causes Run|Program Reset to terminate the current process and reload it in the debugger. If there is no current process, Run|Program Reset reloads the last process that terminated. It also causes breakpoints and watches to be saved in the default desktop if desktop saving is on and no project is loaded. 

Project options

Option	Description

filename	(No preceding dash) The specified filename is loaded in the IDE. It can be a project, project group, or a single file. 
b	AutoBuild. Must be used with the filename option. When specified, the project or project group is built automatically when the IDE starts. Any hints, errors, or warnings are then saved to a file. Then the IDE exits. This facilitates doing builds in batch mode from a batch file. The Error Level is set to 0 for successful builds and 1 for failed builds. By default, the output file has the same name as the filename specified with the file extension changed to .err. This can be overridden using the o option. 

m	AutoMake. Same as AutoBuild, but a make is performed rather than a full build.
ooutputfile	Output file. Must be used the b or m option. When specified, any hints, warnings, or errors are written to the file specified instead of the default file. 
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 01:01.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter