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

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

Как преобразовать String в PAnsiChar [WinXP]


NickKuz ©   (2005-02-16 00:29:00) 

Отрывок кода:

application.MessageBox('Вы хотите редактировать игрока № '+ inttostr(rowclick)+':'+grd1.Cells[0,rowclick],'Пояснение',MB_YesNo)

В такой строке выдает ошибку
Incompatible types: 'string' and 'PAnsiChar'

Так как можно преобразовать из одного в другое?
Раньше вроде бы string было достаточно для MessageBox.


NickKuz   (2005-02-16 00:58:00) [1]

Kerk ©   (16.02.05 00:48) [1]
Спасибо вам за помощь.... А я параллельно придумал еще так

application.MessageBox( PAnsiChar('Вы хотите редактировать игрока № '+ inttostr(rowclick)+':'+grd1.Cells[0,rowclick]),'Пояснение',MB_YesNo)

Тоже работает

Вдруг еще комунибудт понадобится. Тему можно закрывать.


Kerk   (2005-02-16 00:48:00) [2]

application.MessageBox( PChar('Вы хотите редактировать игрока № '+ inttostr(rowclick)+':'+grd1.Cells[0,rowclick] ),'Пояснение',MB_YesNo)


Наверх

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