SKVOZNJAK
19.09.2004 20:50
На айбиэмке и селероне всё было нормально, а вот на амдэшке при компиляции
Procedure qwer; assembler;
возникает ошибка: после названия процедуры ПРЕДПОЛАГАЕТСЯ BEGIN
Как скормить всё это компилятору.
так и напиши ему:
Код
Procedure qwer; assembler;
Begin
End;
Или вот я для примера нашел что-то:
SKVOZNJAK
19.09.2004 21:19
Первый вариант не получится: бегин предлагается вставлять перед словом ассемблер.
Второй попробую, но как перекомпилировать стандартные модули - всё переписывать? Надо что-то попроще.
У тебя что-то отличное от TP7.0 ?
SKVOZNJAK
19.09.2004 23:26
БП7.0 , РЕЖИМ ЗАЩИЩЁННЫЙ, но и в реальном не лучше. Этот самый компилятор на бругом компе выдавал другой результат.
С БП не работал.... даже и не знаю...
BlackShadow
20.09.2004 23:56
Если память не подводит, то директива Assembler подразумевает, что код начнётся со слова Asm, а не Begin. Разделы Var и Const это вобщем не запрещает.
SKVOZNJAK
1.10.2004 17:34
Вроде разобрался. Файл BP.EXE оказался слишком зависим от среды. Как-то неудачно его перевели.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста,
нажмите сюда.