Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

String to ANSI [D2005, XP]


..::KraN::.. ©   (2007-06-17 13:52:00) 

Как перевести тип переменной из String в ANSI и обратно?


Однокамушкин   (2007-06-18 08:27:00) [1]

Здесь сработает тупое приведение типа:
GetDiskFreeSpaceEx(PChar(drive), FreeBytesAvailableToCaller,Totalsize,@FreeSize);


..::KraN::..   (2007-06-18 08:09:00) [2]

drive:=paramstr(0)[1];
   drive:=drive+':';
GetDiskFreeSpaceEx(drive, FreeBytesAvailableToCaller,Totalsize,@FreeSize);


Однокамушкин   (2007-06-17 15:01:00) [3]

В каком именно коде ошибка? string к PAnsiChar нужно приводить по-разному в зависимости от ситуации...


Anatoly Podgoretsky   (2007-06-17 14:51:00) [4]

Сделать совместимым


..::KraN::..   (2007-06-17 14:03:00) [5]

У меня такая ошибка: [Error] E2010 Incompatible types: 'string' and 'PAnsiChar'. Что делать?


Anatoly Podgoretsky   (2007-06-17 13:59:00) [6]

> ..::KraN::..  (17.06.2007 13:52:00)  [0]

Нонсенс


Однокамушкин   (2007-06-17 13:53:00) [7]

ANSI - это не тип, это кодировка... обычно string как раз строку в кодировке ANSI и содержит...


Наверх

Титульная страница Поиск, карта сайта Написать письмо