Текущий архив: 2003.02.17;
Скачать: CL | DM;
ВнизЧто делать, чтобы убрать сообщение пояляется только при Build - Найти похожие ветки
← →
Viktor1 (2003-02-05 13:11) [0][Warning] main.pas(9):Unit "ShellCtrls" is specific to a platform
[Warning] ChooseFile.pas(7):Unit "ShellCtrls" is specific to a platform
[Warning] BaseFolder.pas(7):Unit "ShellCtrls" is specific to a platform
Использовал TShellTreeView из Samples. Они же сами туда впихнули.
← →
Palladin (2003-02-05 13:15) [1]нажми на строчке сообщения Warning F1 и почитай что написано в хелпе по этому поводу.
← →
Viktor1 (2003-02-05 13:24) [2]Читил:
The $WARN UNIT_PLATFORM ON/OFF compiler directive turns on or off all warnings about the platform directive in units where the platform directive is specified.
т.е. каждый раз включать и выключать, но мне интересно нафига это сделано, может кто разбирался, читал где. Или как постоянно отключить.
← →
Anatoly Podgoretsky (2003-02-05 13:30) [3]Попробуй догадаться с трех раз
← →
Viktor1 (2003-02-05 13:38) [4]Не могу, наверно в IDE Delphi Tools\Env... и т.д. , расскажи подробней не нахожу.
← →
Palladin (2003-02-05 13:47) [5]нет
IDE Delphi Project\Options\"Directories/Conditionals"
Свойство Conditionals
добавь туда
"$WARN UNIT_PLATFORM OFF"
и не забудь поставить галочку Default если хочешь, что бы тебя вообще в твоих проектах данный Warning не беспокоил
← →
Viktor1 (2003-02-05 16:51) [6]Ничего не получается.
Как убрать в одном проекте я знаю, а вот убрать совсем!!!
И вообще я знаю что делаю для windows, зачем такая заморочка?
Может это и есть одна из причин долгой загрузки Delphi.
Пока выяснит что стоит из операц. систем.
Так что, кто нибудь знает, или все так и работают с Warnings.
← →
Viktor1 (2003-02-05 18:31) [7]Ни кто не знет, что-ли?
← →
Palladin (2003-02-05 19:34) [8]трудно с тобой...
я же указал про галочку напротив слова Default в диалоге опций проекта...
ну а старые проекты были уже созданы, и соответственно в опциях у них это не записано...
что бы и в старых твоих проектах тебя этот warning не беспокоил, потрудись немного, открой все проекты и произведи вышеперечисленные действия...
← →
Viktor1 (2003-02-06 13:00) [9]Palladin не ругайся, просто надоели эти сообщения.
Делал как надо, и с Default.
Смотрю файл, это часть его:
-W+
-M
-$M16384,1048576
-K$00400000
-LE"c:\program files\borland\delphi6\Projects\Bpl"
-LN"c:\program files\borland\delphi6\Projects\Bpl"
- D$WARN UNIT_PLATFORM OFF
Откуда появилась D, ведь в самом коде пишется без нее.
$WARN UNIT_PLATFORM OFF
...........
$WARN UNIT_PLATFORM ON и работает!!!
Помогите-те-те-те!!!
← →
Palladin (2003-02-06 13:06) [10]смотришь ты в файл конфигурации, то есть там описаны опции для компилятора,
но для чего ты пишешь если ты хочешь избавится от этого warning
$WARN UNIT_PLATFORM ON
?
вероятно ты всетаки хочешь получать его и дальше?
← →
Viktor1 (2003-02-06 13:19) [11]Я просто паказал включить - отключить в самом коде.
А так хочется постояно отключить.
Я так понимаю, что никак нельзя отключить на постоянно.!!!
← →
Palladin (2003-02-06 13:36) [12]ты хочешь сказать, что указаные мною действия по поводу настройки опций проекта не привели к желаемому результату???
то есть warning как был так и остался??
← →
gsu (2003-02-06 13:38) [13]а нафига его отключать ???
← →
Viktor1 (2003-02-06 16:26) [14]Palladin
Точно, ничего не изменилось.
Нет этого сообщения только если убрать: страница Compiler - Show Warnings. Но я думаю пропадут сообщения вообще.
← →
Palladin (2003-02-06 16:57) [15]прикольно.
у меня стоит OFF в definitions и галка напротив Show Warnings, данный warning не возникает, правда я не использовал shell компоненты, я использовал работу с файловыми аттрибутами, они тоже вызывают данный warning...
как только пихнул на форму shell-компонент тут же warning и возник...
наверно дело в dcu...
← →
Viktor1 (2003-02-06 16:59) [16]Точно прикольно!!! :-)
Почему явно написав в коде всё работает.
← →
Viktor1 (2003-02-06 19:11) [17]Если кому интересно!!!
Вариант получился только один.
Взять родной .pas удалить: слово platform в строке
Unit ShellCtrl platform;
.....
перекомпилить и заменить родной .dcu на свой и ВСЁ!!!
Всего нашел 2 таких файла ShellCtrl-комп со стр.Samples
и FileCtrl со стр. Win3.1
ВНИМАНИЕ: Только для WINDOWS!!!
Спасибо всем, и Palladin_y :-) Классный форум!!!
← →
ZmeiGorin (2003-02-06 19:20) [18]радикально...
← →
Viktor1 (2003-02-06 19:27) [19]Да ладно!!! :-)
Страницы: 1 вся ветка
Текущий архив: 2003.02.17;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.011 c