[Delphi] problem z Pchar

0

gdy chce zamienić zmienną string na Pchar poprzez strpcopy(x,y), to wyskakuje mi błąd:
Project xxx.exe exception class EAccessViolation with message 'Access violation at address 004078E6 in module 'xxx.exe'. Read of address FFFFFFF' Process stiped. Use Step or Run to continur.

Prosze o pomoc, jak tego uniknąć. [???]

0

to tsheba przypisać do zmiennej czyli :=

--
Nieważne czy producent jest z Ameryki czy z Niemiec i tak wszystko jest z Tajwanu
--------Oficjalny kanał----------
Service for programmers w IRC:
Kanał: #4programmers.net
Serwer: warszawa.ircnet.pl
Sieć: POLNet
Port: 6667

0

var
x: PChar;
y: string;
begin
x := PChar(y);

--
Jest jeszcze jeden błąd ... :)
--------Oficjalny kanał----------
Service for programmers w IRC:
Kanał: #4programmers.net
Serwer: warszawa.ircnet.pl
Sieć: POLNet
Port: 6667

0

Nie wiem czy to cos da ale sprubuj zamienic najpierw ze string na PChar. PChar() jakby co.

--
Pozdrawiam {hello} Tomasz K.

1 użytkowników online, w tym zalogowanych: 0, gości: 1