Help!!!
Подскажите, что нужно, чтобы в Delphi код заработал?
var
Data,: string;
w:BOOL;
Data1:PChar;
Data:=Edit1.Text;
Data1:=PChar(Data);
PChar
-
shurikan
Re: PChar
khvalera
Тип PChar в Delphi аналогичен строкам в C. В Pascal-е все литеральные строки по умолчанию имеют тип string, этот же тип имеет и свойство Text компонента TEdit.
Цитата:
Тип PChar в Delphi аналогичен строкам в C. В Pascal-е все литеральные строки по умолчанию имеют тип string, этот же тип имеет и свойство Text компонента TEdit.
Цитата:
-
vasketsov
Re: PChar
khvalera
Проверил на Delphi 5, 6, 7
S: String;
p: PChar;
p := PChar(s);
ошибок нет.
Вывод - необходимо обновить версию Delphi.

Добавлено:
Переаод наоборот начиная с D5 корректен просто приведением типов
s := String(p);
Проверил на Delphi 5, 6, 7
S: String;
p: PChar;
p := PChar(s);
ошибок нет.
Вывод - необходимо обновить версию Delphi.

Добавлено:
Переаод наоборот начиная с D5 корректен просто приведением типов
s := String(p);