delphi 5



Автор JadgTiger задал вопрос в разделе Компьютеры, Связь

Delphi 5, 6, 7 и получил лучший ответ

Ответ от Prologus[гуру]
Только что повторил объявление в Delphi 7, ничего он мне не выдал. На какую строку-то он ругается? Может, дело в процедуре?
Вообще, это отключается, по-идее. Идешь в Project->Options... там вкладка Compiler Messages, в самом низу списка есть три галочки:
Unsafe code, Unsafe typecast и Unsafe type. Сними их, если стоят, быть может перестанет ругаться.
Вот что я про Unsafe в справке нашел, не знаю, поможет 🙂
You have used a data type or operation for which static code analysis cannot prove that it does not overwrite memory. In a secured execution environment such as .NET, such code is assumed to be unsafe and a potential security risk.
Что-то вроде: "Вы использовали конструкцию (ну, тут тип сказано, но я думаю и конструкция тоже подойдет) , про которую нельзя, используя анализ кода, сказать безопасна ли она. В некоторых защищенных средах типа .NET такие конструкции признаются небезопасными. "
В общем, компилятор руки умывает на случай, если в каких-то средах это не будет работать. 🙂

Ответ от Дарья Матохина[гуру]
Ругается на процедуру. А задачу, ты конечно, решил, выдавать ничего он не будет, однако непонятно, почему небезопасный тип-то?

Ответ от ART-of-FaNtAsY[гуру]
Для работы с файлами безопасным считается работа с файловыми потоками.Попробуйте в процедуре использовать именно потоки. Думаю, сообщение пропадёт.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Delphi 5, 6, 7
Delphi среда разработки на Википедии
Посмотрите статью на википедии про Delphi среда разработки
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*