IPB
ЛогинПароль:

> ВНИМАНИЕ!

Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

> Delphi 7 против Delphi 8, Проблемы совместимости
сообщение
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 14
Пол: Мужской

Репутация: -  0  +


Что за галюны в Делфи 8. Программа написанная на Делфи 7 и нормально им крмпилиемая в Делфи 8 просто изводит. Ошибки начинаютя здесь :
SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ComCtrls, Grids, ValEdit, ExtCtrls, ExtDlgs, jpeg,
Gauges, ActnList,Printers, Menus, Buttons, System.ComponentModel;

пишет:[Warning] Unit1.pas(7): Unit 'Borland.Vcl.ExtCtrls' is specific to a platform
[Warning] Unit1.pas(7): Unit 'Borland.Vcl.ExtDlgs' is specific to a platform
[Fatal Error] Unit1.pas(7): File not found: 'jpeg.dcuil' и так на каждый модуль.

Дальше:

.....
var
Laf,Lad: ^TRichEdit;
end;
....

Пишет :[Error] Unit1.pas(115): Unsafe pointer only allowed if compiling with {$UNSAFECODE ON}
Далее:

...
type
Lkos=record
kuk,pss,nom:integer;
nam,opis:string[100];
kland,bon:byte;
end;

var
lko:Lkos;
kur:File of Lkos;
...


Пишет: [Error] Unit1.pas(118): Unsupported language feature: 'typed or untyped file'
Идём дальше :
.....
var
ho:file of Char;
....

Пишет: [Error] Unit1.pas(118): Unsupported language feature: 'typed or untyped file'
_____________________________________________________________________________

В 7-й этих галюнов небыло!!!
В 8-й версии что синтаксис изменили?Как избавится от этих ошибок?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


code warrior
****

Группа: Пользователи
Сообщений: 484
Пол: Мужской
Реальное имя: Славен

Репутация: -  8  +


От ошибок похоже никак не избавиться.
Если ты используешь BDS - то там не получиться скомпилить.
Delphi7 - создаёт программы под Win32 платформу, а BDS - по .NET - в связи с этим есть куча ограничений в языке - на указатели, файлы и т.п.

Кажется в Delphi2006 можно создавать приложения под Win32 - но я её ещё не пользовал.


--------------------
ИзВ ин ИтЕ зА нЕ рОв НЫй П оч ЕРк
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 4.05.2024 16:57
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name