|
Тема |
C++ Builder 2010 - MessageBox...?? |
|
Автор |
Naki (Company PC Guy) |
|
Публикувано | 30.07.11 21:14 |
|
|
Имам следния код:
string="Serial port "+local+" cannot be opened! Please set correct port, close the program, and run it again...";
MessageBox(Application->Handle,(char*)string.data(),"Port error",MB_OK+MB_ICONERROR);
Обаче това е много изгъзен код, ползващ временна променлива (string), която е от тип AnsiString.
Има ли начин да стане на 1 ред, без временни променливи?
local е равно на COM1/COM2/etc (в зависимост от порта), и е от тип AnsiString...
За статичен текст ми е ясно, ама тука - не...
|
| |
|
|
|