Официальный сайт студ.городка НГТУ
Программирование и БД » Перевод Char в AnsiString и обратно на Билдере. 

#1  05.11.06 23:35

Перевод Char в AnsiString и обратно на Билдере.

Возможно?

Offline

#2  06.11.06 01:15

Re: Перевод Char в AnsiString и обратно на Билдере.

Точно не помню, но помоему там у класса String был соответствующий метод. Поройся ф справке :)

Offline

#3  06.11.06 01:34

Re: Перевод Char в AnsiString и обратно на Билдере.

реально мозг)
char m[20];  что и char *CStroka тоже самое да?

Offline

#4  06.11.06 01:50

Re: Перевод Char в AnsiString и обратно на Билдере.

MNBZ написал(а):

char m[20];  что и char *CStroka тоже самое да?

в-принципе, да. На самом деле не совсем.

Предлагаю тебе еще покурить учебников по Си :)

чтобы в char m[20]; запихать АнсиСтроку, нада делать че-то вроде:

Код::

for(int i = 0; i < 19; i++)
     char[i] = AnsiStroka[i + 1];
char[19] = 0;

вай.... а ансистроки ведь с единицы индексируются.... поправляюсь...

Исправлено Andron_ (06.11.06 01:53)

Offline

#5  06.11.06 02:11

Re: Перевод Char в AnsiString и обратно на Билдере.

Вроде должна работать
String In,Out;
char g[20];
In=Edit2->Text;
for(int i = 0; i < 19; i++) 
     g[i] = In[i + 1];       //Но вот здесь ругань ацкая

g[19] = 0;
Out=(String)g;
Label4->Caption=Out;

Offline

#6  06.11.06 11:15

Re: Перевод Char в AnsiString и обратно на Билдере.

Все рабоотает, получилось, всем огромнейшее спасибо, особенно вот тому, который  с Мozgами%)

Offline

Программирование и БД » Перевод Char в AnsiString и обратно на Билдере. 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.034 сек.
Выполнено 14 запросов.