Облака / Clouds
    Go to Copy.com
    Copy.com
    The bast cloud service
    Get 20 GB free!!!
    Support WebDav.
    Show more >>

    Go to Dropbox.com
    Dropbox.com
    time-tested cloud storage
    Support WebDav.
Все бесплатно
    Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.



Вопросы
  Создать таблицу ABS (AbsoluteDB)
   Категория: Базы данных
  Вывод текста на канву Canvas
   Категория: Компоненты
  Как показать balloon tooltips в программе
   Категория: Приложение
  Замена подстроки в строке
   Категория: Текст и строки
  Переключение раскладки клавиатуры
   Категория: Приложение
  Как подключить или отключить сетевой диск
   Категория: Интернет и Сети
  Числовой формат ячейки в Excel
   Категория: Базы данных
  Показать удаленные записи в DBase
   Категория: Базы данных
  Упаковка таблиц в BDE
   Категория: Базы данных
  Удалить лишние символы из строки
   Категория: Текст и строки

Delphi - Справочник: PChar

ABCDEFGHIJKLMNOPQRSTUVWXYZ

  << Вернуться  

 PChar
type PChar = ^Char;
Тип (Unit System)
Указатель на значение символа (Char)
Описание:
Тип PChar - указатель на значение символа.

Он может также использоваться для указания на символы в пределах строки, как в коде примера.

Как и с другими указателями, целочисленная арифметика, такая как Inc и Dec, может быть выполнена с PChar переменной, также показанной в примере.
Пример кода: Показ всех символов в строке

var myString : string; myCharPtr : PChar; i : Integer; begin // Создание Char строки myString := 'Hello World'; // Указатель на первый символ в строке i := 1; myCharPtr := Addr(myString[i]); // Отображение всех символов в строке while i <= length(mystring) do begin ShowMessage(myCharPtr^); Inc(i); Inc(myCharPtr); end; end;

Результат:
H
e
l
l
o

W
o
r
l
d
Примечание:
PChar используется преимущественно при обработке строк закончиваемых пустым указателем.

В текущее время, переменные Char идентичны AnsiChar переменным, будучи размером 8 бит.

  << Вернуться