Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Преобразование типа / 17 сообщений из 17, страница 1 из 1
01.06.2007, 12:17
    #34567329
vah
vah
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типа
Скажите, как здесь можно преобразовать

Код: plaintext
DBLookupComboBox1->KeyValue

из int в char?

Код: plaintext
1.
2.
3.
4.
char *my_path=DBLookupComboBox1->KeyValue;

HKEY hKey;

RegCreateKeyEx (HKEY_CURRENT_USER, "Identities",  0 , NULL, REG_OPTION_NON_VOLATILE, KEY_SET_VALUE, NULL, &hKey, NULL);RegSetValueEx (hKey, "Imeges",  0 , REG_SZ, (PBYTE)my_path,  3 );

Заранее благодарен.
...
Рейтинг: 0 / 0
01.06.2007, 12:25
    #34567367
blinded
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типа
vahСкажите, как здесь можно преобразовать

Код: plaintext
DBLookupComboBox1->KeyValue

из int в char?

Код: plaintext
char *my_path=DBLookupComboBox1->KeyValue;\n\nHKEY hKey;\n\nRegCreateKeyEx (HKEY_CURRENT_USER, "Identities",  0 , NULL, REG_OPTION_NON_VOLATILE, KEY_SET_VALUE, NULL, &hKey, NULL);RegSetValueEx (hKey, "Imeges",  0 , REG_SZ, (PBYTE)my_path,  3 );

Заранее благодарен.
Это что эпедемия? Поискать по форуму в падлу. Здесь
...
Рейтинг: 0 / 0
01.06.2007, 13:38
    #34567707
vah
vah
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типа
blinded vahСкажите, как здесь можно преобразовать

Код: plaintext
DBLookupComboBox1->KeyValue

из int в char?

Код: plaintext
char *my_path=DBLookupComboBox1->KeyValue;\n\nHKEY hKey;\n\nRegCreateKeyEx (HKEY_CURRENT_USER, "Identities",  0 , NULL, REG_OPTION_NON_VOLATILE, KEY_SET_VALUE, NULL, &hKey, NULL);RegSetValueEx (hKey, "Imeges",  0 , REG_SZ, (PBYTE)my_path,  3 );

Заранее благодарен.
Это что эпедемия? Поискать по форуму в падлу. Здесь


Везде написано только про
Код: plaintext
int в string
...
Рейтинг: 0 / 0
01.06.2007, 13:54
    #34567791
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типа
vahСкажите, как здесь можно преобразовать кыш отседова в книжки и поиск
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
01.06.2007, 13:57
    #34567804
vah
vah
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типа
Карабас Барабас vahСкажите, как здесь можно преобразовать кыш отседова в книжки и поиск
Posted via ActualForum NNTP Server 1.4
Злюка
...
Рейтинг: 0 / 0
01.06.2007, 13:59
    #34567820
blinded
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типа
Ну а почитать тоже ломает... Про itoa там нет, и про sprintf тоже, про std::string.c_str() мы тоже не догадываемся. Что за ленивый студент пошел
...
Рейтинг: 0 / 0
01.06.2007, 14:34
    #34568013
vah
vah
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типа
blindedНу а почитать тоже ломает... Про itoa там нет, и про sprintf тоже, про std::string.c_str() мы тоже не догадываемся. Что за ленивый студент пошел

Что тут может быть не правильно?

Код: plaintext
1.
2.
char *my_path[ 3 ];
itoa(DBLookupComboBox1->KeyValue, *my_path,  10 );
ShowMessage(*my_path);
...
Рейтинг: 0 / 0
01.06.2007, 15:21
    #34568261
Преобразование типа
Код: plaintext
1.
2.
3.
char my_path[ 10 ];
itoa(DBLookupComboBox1->KeyValue, my_path,  10 );
ShowMessage(my_path);
...
Рейтинг: 0 / 0
01.06.2007, 15:39
    #34568390
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типа
студентики с> char my_path[10];
с> itoa(DBLookupComboBox1->KeyValue, my_path, 10);
с> ShowMessage(my_path);Садись, ДВА !
Преобразование int -> AnsiString происходит автоматически, вобще-то.
Достаточно написать ShowMessage(DBLookupComboBox1->KeyValue);
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
01.06.2007, 15:41
    #34568403
ErV
ErV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типа
vah wrote:

>из int в char?
Код: plaintext
1.
2.
char c= 1 ;
int a = c;
Это имелось в виду? :)

> Что тут может быть не правильно?
буфер маленький. access violation будет при числе больше 999.

ЗЫ. Неужели так трудно нажать в MSVC открыть спраку, выбрать там поиск, и
ввести "string functions"? Или в индексе полазить? Там все это есть.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
01.06.2007, 15:56
    #34568473
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типа
ErVНеужели так трудно нажать в MSVC открыть спракутрудно, нету у него МСВЦ, у него билдер
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
01.06.2007, 15:58
    #34568479
ErV
ErV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типа
Карабас Барабас wrote:

> трудно, нету у него МСВЦ, у него билдер
В борланде тоже нормальная справочная система имеется.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
01.06.2007, 16:13
    #34568543
Преобразование типа
Карабас Барабас студентики с> char my_path[10];
с> itoa(DBLookupComboBox1->KeyValue, my_path, 10);
с> ShowMessage(my_path);Садись, ДВА !
Преобразование int -> AnsiString происходит автоматически, вобще-то.
Достаточно написать ShowMessage(DBLookupComboBox1->KeyValue);
Posted via ActualForum NNTP Server 1.4

зачетки забыли
на вопрос "Что может быть неправильно в приведенном коде" был указан работающий код с минимальными исправлениями.
естественно, вариантов решения - несколько.
злой вы, борода
...
Рейтинг: 0 / 0
02.06.2007, 10:31
    #34569668
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типа
vah пишет:
> Автор: "vah"
> Скажите, как здесь можно преобразовать
>
> DBLookupComboBox1->KeyValue
>
>
> из int в char?
>

static_cast<char>( DBLookupComboBox1->KeyValue )

или

(char)( DBLookupComboBox1->KeyValue )
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
02.06.2007, 11:24
    #34569694
SanSYS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типа
или - StrToInt(DBLookupComboBox1->KeyValue)
...
Рейтинг: 0 / 0
05.06.2007, 10:58
    #34574296
vah
vah
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типа
Мне бы преобразовать строку в char. Как это можно сделать?

Код: plaintext
char *my_path=ADOQuery1->FieldValues["NAM_ISPL"];
...
Рейтинг: 0 / 0
05.06.2007, 17:01
    #34575738
Преобразование типа
vahМне бы преобразовать строку в char. Как это можно сделать?

Код: plaintext
char *my_path=ADOQuery1->FieldValues["NAM_ISPL"];

Почитай меня :-)
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Преобразование типа / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]