Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.11.2010, 14:00   #11
maxionans
Форумчанин
 
Аватар для maxionans
 
Регистрация: 02.01.2010
Сообщений: 254
По умолчанию

да, я в состоянии написать рабочий тривиальный код не прибегая к отладке. вот например как тот, который показал ТС. вот только непонятно чем же вы так раздражены.
maxionans вне форума Ответить с цитированием
Старый 20.11.2010, 15:29   #12
Johnson
кривокодер ;)
Форумчанин
 
Аватар для Johnson
 
Регистрация: 20.06.2008
Сообщений: 707
По умолчанию

.dll спокойно компилируется без запуска. На выходе получается .dll файл. Для компиляции не нужен отладчик.
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид}
Johnson вне форума Ответить с цитированием
Старый 20.11.2010, 15:57   #13
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Это же надо, оказывается я не могу скомпилировать dll пока не будет к ней пользователей.
А вот этот перл достоин башорга... Причем тут пользователи?
Проект DLL это такой же проект как и все остальные, просто запускать его стандартными способами Делфи, применимыми к экзешникам нельзя, или по крайней мере запускать через RunDLL или написав еще один проект, где будет импортирована и вызвана функция библиотеки.
Заканчивайте флуд, господа. От тут лишний.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 20.11.2010, 18:37   #14
Bug2000
Пользователь
 
Регистрация: 18.11.2010
Сообщений: 12
По умолчанию

Уговорил Михалыч.
Скажу своим питерским друзьям, что новые версии библиотеки они не получат пока мне исходники не перешлют своих программ.
А Вы пока в словаре посмотрите - чем debug отличается от Compile или Build.
А потом я Вам расскажу, по секрету, что у меня для ОТЛАДКИ бывает до 5 тестовых проектов. но чтобы немного поправить и пересобрать dll мне достаточно нажать "Ctrl+F9".
Если не верите, можете потренироваться на прикрепленном проекте.

Цитата:
Сообщение от Stilet Посмотреть сообщение
А вот этот перл достоин башорга... Причем тут пользователи?
Проект DLL это такой же проект как и все остальные, просто запускать его стандартными способами Делфи, применимыми к экзешникам нельзя, или по крайней мере запускать через RunDLL или написав еще один проект, где будет импортирована и вызвана функция библиотеки.
Заканчивайте флуд, господа. От тут лишний.
А
Цитата:
проектом, который ее использует
- это не пользователь?
И флуд можете весь удалить - мне не жалко.
Только поправте слова заслуженного модератора что
Цитата:
DLL компилируется только в связке с проектом, который ее использует.
Господи, когда ж вы научитесь хэлпом пользоваться ???
Вам же верят больше, и обозвать нас легше.
Вложения
Тип файла: zip libTest.zip (1.9 Кб, 6 просмотров)

Последний раз редактировалось Stilet; 20.11.2010 в 20:04.
Bug2000 вне форума Ответить с цитированием
Старый 20.11.2010, 20:09   #15
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
это не пользователь?
Ну-у-у... это можно с такой натяжкой назвать "пользователем".
Этот вопрос к лингвистам-буквоедам.
Факт остается фактом - ДЛЛ запускается немного по другому на уровне загрузки, но штатными средствами запуска ее не запустишь.
Поэтому я и предложил RunDLL использовать.
Цитата:
Только поправте слова заслуженного модератора
поправляю:
DLL компилируется, но запускается (загружается) только в связке с проектом, который ее использует.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 20.11.2010, 20:13   #16
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Тренироваться мне уже поздно, любезный. 30 лет непрерывного программирования дают себя знать. И седьмой десяток от роду - тоже.
Я не собираюсь вас ни в чем переубеждать. Возможно, вы нашли нечто более достойное, нежели то, к чему приучен я. Ну, да бог с ним...
Пусть всяк останется при своем мнении.
А Стилет прав - хватит флудить...
За сим... мое почтение... и т.д... и т.п...
mihali4 вне форума Ответить с цитированием
Старый 20.11.2010, 20:34   #17
Bug2000
Пользователь
 
Регистрация: 18.11.2010
Сообщений: 12
По умолчанию

Все понятно

Последний раз редактировалось Bug2000; 21.11.2010 в 18:07.
Bug2000 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пытаюсь понять код user32.dll и gdi32.dll Beermonza Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 43 13.07.2010 15:09
Как сократить код DLL ProgDel Общие вопросы Delphi 3 16.02.2010 21:12
Почему не компилируется код? subsonic Общие вопросы Delphi 2 02.03.2009 08:23
декомпелировал прогу, в конце убрал код, теперь обратно не компилируется benjaminfran Общие вопросы Delphi 2 19.02.2008 12:57