Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/18: Рейтинг темы: голосов - 18, средняя оценка - 4.67
2 / 2 / 1
Регистрация: 15.08.2014
Сообщений: 170

Что такое: W1030 Invalid compiler directive: 'true'?

07.04.2015, 15:03. Показов 3822. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
При компиляции выдает предупреждение - Warning.
Вот его содержимое:
[dcc32 Warning] W1030 Invalid compiler directive: 'true';
[dcc32 Hint] H2161 Warning: Duplicate resource: Type 24 (user-defined), ID 1; File D:\Graphis\Graphis.RES resource kept; file c:\embarcadero\rad studio\12.0\lib\Win32\release\WindowsXP. res resource discarded.

Прога запускается, но при попытке передачи параметра типа string (это поле класса) в процедуру вызывает ошибку Access Violation.
Тип передаваемого и объявленного поля соответствуют. Если непосредственно указать объект и через точку его свойство в этой процедуре, то все нормально. Но тогда вместо первой строки warninga появляется: Variable 'S' might not
have been initialized. Хотя эта переменная объявлена локально тут же в процедуре.

Кто подскажет что за варнинги ?

Добавлено через 13 минут
Ну ПАМАГИТЕ !
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.04.2015, 15:03
Ответы с готовыми решениями:

Ошибка Invalid compiler directive
Здравствуйте, мне как можно быстрее нужно исправить данную ошибку, поэтому я очень надеюсь на помощь вашу помощь форумчане. Вот код ...

DLL. Invalid compiler directive: 'EXTERNAL' при подключении
Ребята помогите, при подключении библиотеки выдает ошибку Unit1.pas(39): Invalid compiler directive: 'EXTERNAL' Чтобы могло быть?

При компиляции выходит сообщение target uses an invalid compiler
Здравствуйте! Подскажите пожалуйста, как можно исправить ошибку - при компиляции выходит сообщение target uses an invalid compiler

6
Нарушитель
10226 / 5657 / 1258
Регистрация: 12.03.2015
Сообщений: 26,209
07.04.2015, 15:21
Почему я не вижу тут проблемный кусок кода?
0
2 / 2 / 1
Регистрация: 15.08.2014
Сообщений: 170
07.04.2015, 15:27  [ТС]
Всё кусок кода больше не проблемный. Просто в нём в локальную переменную создавался Series и он же объявлялся родителем. Косяк. Локальный родитель так сказать Этот кусок кода в порядке. Тут вопрос отпал.
НО
Invalid compiler directive: 'true';
Warning: Duplicate resource: Type 24
все равно вываливается !!!!!!!!
Куда смотреть то ? Компилятор строку не указывает. Прога и с этим работает, но как то не инженерски )
0
Нарушитель
10226 / 5657 / 1258
Регистрация: 12.03.2015
Сообщений: 26,209
07.04.2015, 15:36
Цитата Сообщение от serg55 Посмотреть сообщение
Invalid compiler directive: 'true';
гуглится за 10 наносекунд. самому никак - пальцы сломаны?
Кликните здесь для просмотра всего текста

Всем привет! При компиляции выдало предупреждение: [dcc32 Warning] W1030 Invalid compiler directive: 'true'. Работе приложения это не мешает, однако считаю, что "врага надо знать в лицо".
У вас в коде где-то написано

{$true}

Вероятно, вы хотели закомментировать true, но доллар затесался. А выражения вида {$xxx} компилятор расценивает как директивы. А коль скоро такой директивы нет, он и кидает вам ворнинг.
0
2 / 2 / 1
Регистрация: 15.08.2014
Сообщений: 170
07.04.2015, 15:58  [ТС]
Да так запарился сегодня, что про гугление забыл .. честно

Добавлено через 3 минуты
Такого в коде не нашел у себя, буду дальше рыть
0
Нарушитель
10226 / 5657 / 1258
Регистрация: 12.03.2015
Сообщений: 26,209
07.04.2015, 16:07
Цитата Сообщение от serg55 Посмотреть сообщение
Да так запарился сегодня, что про гугление забыл .. честно
Более глупой отмазки придумать сложно.
Но считай, что я тебе поверил, ага...

Добавлено через 8 минут
Цитата Сообщение от serg55 Посмотреть сообщение
Такого в коде не нашел у себя, буду дальше рыть
а как искалЪ?
0
2 / 2 / 1
Регистрация: 15.08.2014
Сообщений: 170
07.04.2015, 16:25  [ТС]
Поиском по всем True и знакам $ пробежался. И еще заменил все комментарии {} на (* *)

Добавлено через 5 минут
У меня в коде, большой кусок кода закоменчен. Компилятор пишет что есть переменные ... declared but never used. Это может быть причиной ? Я пока на это забил, потому что переменных очень много. А еще пишет есть переменные ... Value assigned to 'xxx' never used ... типа не используемые переменные? Но они используются. НО ВСЕ это отношения как я понял к ИНВАЛИДНОЙ директиве 'true' не имеет.

Добавлено через 6 минут
Сори, переменные действительно не используются ... ну это ладно

Добавлено через 22 секунды
Как найти инвалидную директиву ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.04.2015, 16:25
Помогаю со студенческими работами здесь

Исправить ошибку "Invalid compile directive"
program eight_queens; {$APPTYPE CONSOLE} const max=7; m=2*max; type vector=arrayof word; var solution:vector; //содержит...

Idle code blocks ошибка Target uses an invalid compiler; run aborted
idle code blocks помогите ошибка Target uses an invalid compiler; run aborted

Что такое в jquery и java return false и return true
Если я правильно понимаю, то return false отменяет действие по умолчанию, например клик по ссылке, а return true это наоборот приводит в...

Xsi:nil="true" Что это такое?
Здравствуйте уважаемые форумчане, мне нужно сформировать xml для saop. Web service мне возвращает вот такой запрос. Не могу понять...

Invalid table name. Не могу сделать true свойство Active
Выдает ошибку BDE 10039, как это исправить, не понимаю.. сидел, делал.. все работало,а потом, почему-то перестало. procedure...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru