Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.06;
Скачать: CL | DM;

Вниз

помогите пожалуйста разобраться и переделать   Найти похожие ветки 

 
read_me   (2005-02-22 20:40) [0]

имеется :
var
 P1, P2: integer
 C: PChar;
 text:string;
begin
inc(text);
C:= PChar(inttostr(text));
Move(pointer(C)^, pointer(p1)^, StrLen(C) + 1);
я как понимаю "C"-имеет формат PChar, значит в "C" записывается адресс начала текстовой переменной text?
а в этой строчке "Move(pointer(C)^, pointer(p1)^,StrLen(C) + 1);"
что делается, пересылается длинна?
пожалуйста если ктото может попонятьней её объяснить или переписать чтобы можно было понять


 
read_me   (2005-02-22 20:41) [1]

inc(text);--это я случайно написал


 
begin...end ©   (2005-02-22 20:43) [2]

> read_me   (22.02.05 20:40)

> var
>   text:string;
> ...
> inc(text);
> C:= PChar(inttostr(text));

В коде имеются явные ошибки. Проверьте тип переменной text.


 
read_me   (2005-02-22 20:47) [3]

Move(pointer(C)^, pointer(p1)^, StrLen(C) + 1);--мне бы вот эту строчку разобрать бы, мен её на другой язык переписать нужно,
PChar-это указатель или текстовая переменная?


 
Anatoly Podgoretsky ©   (2005-02-22 20:58) [4]

В коде вообще очень мало правильных строк, переделывать нет смысла.


 
Anatoly Podgoretsky ©   (2005-02-22 21:01) [5]

Перечисляю правильные строки

var
P1, P2: integer
C: PChar;
begin


 
read_me   (2005-02-22 21:04) [6]

я вижу здесь очень много знающих людей судя по ответам :)
но всёже и в 30й раз PChar-это указатель или текстовая переменная?
как я понимаю Move(pointer(C)^, pointer(p1)^, StrLen(C) + 1) пересылает одну длинну переменной  в другую переменную?


 
read_me   (2005-02-22 21:05) [7]

inc(text); а что здесь ошибка я написал в сообщенни №2


 
begin...end ©   (2005-02-22 21:09) [8]

> read_me   (22.02.05 21:04) [6]

> PChar-это указатель или текстовая переменная?

PChar - это указатель на область памяти, в которой расположена строка символов, завершающаяся символом #0.


 
read_me   (2005-02-22 21:14) [9]

begin...end огромное спасибо



Страницы: 1 вся ветка

Текущий архив: 2005.03.06;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.028 c
1-1108826118
DimonS
2005-02-19 18:15
2005.03.06
Подскажите пожалуйста как из реестра


1-1108834357
NightStranger
2005-02-19 20:32
2005.03.06
Сохранение HTML


3-1107210202
ka
2005-02-01 01:23
2005.03.06
Помогите с диагнозом и лечением.


8-1100436588
frEEstyler
2004-11-14 15:49
2005.03.06
Как узнать длину проигрываемого фильма???


1-1108998536
Leksey
2005-02-21 18:08
2005.03.06
Как удалить ненужный TabSheet из PageControl?