Строки
// Напишите следующий код:
AnsiString a = "Hello World";
char *b = a.c_str();
// Напишите следующий код:
AnsiString a = "123456";
int i = a.ToInt();
или
int i = StrToInt(a);
// Напишите следующий код:
AnsiString a = "12.5";
float d;
d=a.ToDouble();
// Напишите следующий код:
char Arr[240]= "Hello World";
AnsiString Str;
Str=(AnsiString)Arr;
// Напишите следующий код:
AnsiString a="Hello";
int WidthOfString = Canvas->TextWidth(a);
int HeightOfString = Canvas->TextHeight(a);
TSize SizeOfString = Canvas->TextExtent(a);
//У структуры TSize два поля cx и cy размеры
//по горизонтали и вертикали
// Напишите следующий код:
AnsiString S,N,C,SKoi,SWin;
SKoi="__ёАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя";
SWin="ёЁTюабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ";
int k;
S="Строка"; //Строка WIN
for(int j=1; j
{
C=S[j];
k=AnsiPos(C,SWin);
if(k==0)
N+=S[j];
else
N+=SKoi[k];
}
//N строка Koi8
FAQ с сайта
// Напишите следующий код:
#include <clipbrd.hpp>
void __fastcall TForm1::Button1Click(TObject *Sender)
{
AnsiString s = "Hello, World !";
Clipboard()->AsText = s;
if (Clipboard()->HasFormat(CF_TEXT))
Edit1->Text = Clipboard()->AsText;
else
Application->MessageBox("The clipboard does not contain text.", NULL, MB_OK);
}