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

> ВНИМАНИЕ!

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

> Delphi 7 против Delphi 8, Проблемы совместимости
DekaR
сообщение 27.03.2006 19:02
Сообщение #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 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
hardcase
сообщение 27.03.2006 20:06
Сообщение #2


code warrior
****

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

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


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

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


--------------------
ИзВ ин ИтЕ зА нЕ рОв НЫй П оч ЕРк
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Lapp
сообщение 30.03.2006 2:51
Сообщение #3


Уникум
*******

Группа: Модераторы
Сообщений: 6 823
Пол: Мужской
Реальное имя: Лопáрь (Андрей)

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


Цитата(hardcase @ 27.03.2006 20:06) *

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

Я сейчас использую Delphi 2006 Studio. Приложения под Win32 создаются. Про Дельфи 7/8 ничего не могу сказать, не работал с ними..


--------------------
я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

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


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

 



- Текстовая версия 13.07.2025 2:09
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"