![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Delphi8
Леонид © (2004-11-24 21:49:00)Кто объяснит популярно что это за творение Delphi 8.
procedure TForm1.Button1Click(Sender: TObject);
var
b: PChar;
begin
//
end;
показало ошибку:
Unsafe pointer variables, parameters or consts only allowed in unsafe procedure
No further information is available for this error or warning.
Многих функций не нахожу типа GetMem и т.п.
Это я баран или она узконаправлена?
kdv (2004-11-25 17:58:00) [1]Dot - вымой рот с мылом. Delphi 8 - это среда для разработки приложений под .Net. Соответственно там никаких "устаревших" фичей нет, а есть правила, по которым под .Net нельзя явно использовать указатели, и т.п.
Т.е. писать надо ЧУТЬ ПО ДРУГОМУ.
В Delphi 2005 поддерживается как Win32, так и .Net.
поэтому можно элементарно перенести приложения с D7 и продолжать писать проги для Win32, а тем кому надо - могут писать приложения для .Net.
jack128 (2004-11-25 00:12:00) [2]Поищи статейки, а лудше - книги по технологии .NET D8(в отличии от Delphi2005) - исключительно под .NET работает.
Dot (2004-11-24 22:04:00) [3]Привожу цитату из документации
"УСТАРЕВШИЕ ВОМОЖНОСТИ ЯЗЫКА DELPHI" Это уже о чем то говорит ? =))
далее
"Функции прямого доступа к памяти таие как GetMem, FreeMem и т.д."
PChar - тоже уже устарел. Короче дельфя 8 сильно отличается архитектурой.
Устаревшего много ОООчень много, например нету ассемблера встроенного, другая работа со строками, нету указателей итд итп