Вверх ↑
Этот топик читают: Гость
Ответов: 16884
Рейтинг: 1239
#31: 2008-10-28 16:36:06 ЛС | профиль | цитата
nesco писал(а):
Ну да, и не забывать нажимать кнопку "Ok"
Перейти на компилятор Delphi .Эта же строчка будет повляться только при FPC.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26163
Рейтинг: 2127
#32: 2008-10-28 16:54:40 ЛС | профиль | цитата
Tad писал(а):
Эта же строчка будет повляться только при FPC

То, что предложил Dilma -- это будет не строчка, это будет MessageBox
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#33: 2008-10-28 17:36:20 ЛС | профиль | цитата
nesco писал(а):
это будет MessageBox
И КОГДА ОН БУДЕТ ПОЯВЛЯТЬСЯ ???
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26163
Рейтинг: 2127
#34: 2008-10-28 17:43:43 ЛС | профиль | цитата
Tad писал(а):
И КОГДА ОН БУДЕТ ПОЯВЛЯТЬСЯ ???

При запуске приложения, или обращении к методу с такой фичей
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#35: 2008-10-28 17:50:27 ЛС | профиль | цитата
Нужно прервать компиляцию и вывести эту строчку.
------------ Дoбавленo:

nesco писал(а):
При запуске приложения, или обращении к методу с такой фичей
Да не запустится приложение и не обратишся ты к методу.
------------ Дoбавленo:

Поставь на пустышку WebBrowser и попробуй запустит приложение.
Что вы как глухой с немым.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26163
Рейтинг: 2127
#36: 2008-10-28 17:56:01 ЛС | профиль | цитата
Tad писал(а):
Поставь на пустышку WebBrowser и попробуй запустит приложение

Выдаст ошибки и не запустится.
------------ Дoбавленo:

Ну хорощо, напиши строку компиляции, чтобы выдавало ошибку с твоим текстом
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#37: 2008-10-28 18:42:06 ЛС | профиль | цитата
nesco, объясняю на пальцах
Например, в WebBrowser заносим такую строку:
interface
{$I share.inc}
{$ifdef F_P} {$INFO 'WebBrowser НЕ Р А Б О Т А Е Т П О Д FPC.'} {$endif}
При компиляции FPC получаем в окне ОТЛАДКА сообщение :
User defined: 'WebBrowser НЕ Р А Б О Т А Е Т П О Д FPC.'
(правда таким неизвестноневидимымгрязным цветом, что можно его и не заметить)
думаю, что строке, содержащей "User defined:" цвет поменять можно или , проанализировав текст окна отладки на наличие слов "User defined:", можно вывести и MessageBox по центру экрана.

Метод топорный, но работать должен

А один раз вывести MessageBox по центру экрана с текстом 'WebBrowser не работает в FPC. Установите компилятор Delphi' и чел вопросов задавать не будет (если раньше прочтет сообщение, а не нажмет ОК )

------------ Дoбавленo:

Dilma писал(а):
не вывидятся они потому, что не измененные юниты не перекомпилируются. Чтобы этого избежать нужно указывать ключ на принудительную перекомпиляцию всего, что есть в проекте. На скорости это скажется не самым лучшим образом.
Про скорость: А что мешает создать две строки для FPC - FPC и FPC_test ?
------------ Дoбавленo:

У меня например две строки для Delphi - просто Delphi и Delphi+SQLiteObj и живут мирно и работают нормально.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26163
Рейтинг: 2127
#38: 2008-10-28 18:53:34 ЛС | профиль | цитата
Tad писал(а):
просто Delphi и Delphi+SQLiteObj и живут мирно

И у меня так же, и дальше что, этого же в среде нет

карма: 22

0
Ответов: 16884
Рейтинг: 1239
#39: 2008-10-28 19:03:16 ЛС | профиль | цитата
nesco писал(а):
этого же в среде нет ?
чего нет
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26163
Рейтинг: 2127
#40: 2008-10-28 19:22:51 ЛС | профиль | цитата
nesco писал(а):
чего нет

Во этого -- Delphi+SQLiteObj
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#41: 2008-10-28 19:28:07 ЛС | профиль | цитата
А перед этим ты читал ?
Tad писал(а):
А что мешает создать две строки для FPC - FPC и FPC_test ?

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Главный модератор
Ответов: 2999
Рейтинг: 396
#42: 2008-10-28 19:32:45 ЛС | профиль | цитата
Tad писал(а):
правда таким неизвестноневидимымгрязным цветом, что можно его и не заметить

Tad, если в строке отладчика встречается слово error, то вся строка выводится красным цветом.
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Ответов: 16884
Рейтинг: 1239
#43: 2008-10-28 19:38:13 ЛС | профиль | цитата
Nic, Я и говорю,
Tad писал(а):
что строке, содержащей "User defined:" цвет поменять можно
на более кричщий и удобочитаемый.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26163
Рейтинг: 2127
#44: 2008-10-28 19:47:28 ЛС | профиль | цитата
Tad, тебе что, заняться нечем
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#45: 2008-10-28 20:07:48 ЛС | профиль | цитата
nesco, что не нравится ?
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)