Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Перевод с Delphi на С++ 
:(
    Опции темы
SkyAngel
Дата 8.2.2010, 21:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 36
Регистрация: 11.1.2009
Где: Беларусь, Минск

Репутация: нет
Всего: нет



Уважаемые эксперты, уж извиняюсь за простой вопрос, но не смог, к сожалению, решить его сам. Собственно необходимо перевести строку:
Код

UserInfo := PUINEntry(SrvContactList.Items[ i ])^;

на C++.

Конечно же , привожу все объявления:
Код

UserInfo: TUINEntry;


Код

type
  //UIN Entry used in direct connections
  PUINEntry = ^TUINEntry;
  TUINEntry = record
    UIN: LongWord;
    Nick: ShortString;
    CType: Word;
    CTag: Word;
    CGroupID: Word;
    Cellular: ShortString;
    Authorized: Boolean; // yegor
  end;


P.S.Это всё из злочастного TIcqClient.

P.P.S. Я был бы очень благодарен человеку, который мог бы привести мне пример подключения и отсылки сообщения по ICQ на Builder используя компонент TIcqClient.

Это сообщение отредактировал(а) SkyAngel - 8.2.2010, 22:40
PM MAIL ICQ Skype   Вверх
Dem_max
Дата 9.2.2010, 17:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1780
Регистрация: 12.4.2007

Репутация: 14
Всего: 39



Код


typedef struct
{
   DWORD UIN;
   char Nick[256];
   WORD CType;
   WORD CTag;
   WORD CGroupID;
   bool Authorized   
   char Cellular[256]; 
} TUINEntry, *PTUINEntry;

// еще посмотри размерность ShortString может 255, а может и 256 байт.


//Копирование данных
TUINEntry UserInfo;
CopyMemory (&UserInfo, SrvContactList.Items[ i ], sizeof(TUINEntry));
//или

// UserInfo ссылается на область памяти i-ого item SrvContactList.
PTUINEntry UserInfo;
UserInfo = (PTUINEntry)SrvContactList.Items[ i ].


ток непонятно что за SrvContactList.Items[i] лист такой? но судя по присваимости то это должно быть аналогично по размерности   TUINEntry.

Это сообщение отредактировал(а) Dem_max - 9.2.2010, 18:13


--------------------
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")
PM MAIL   Вверх
ZakharAV
Дата 6.4.2010, 22:07 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 4.10.2009

Репутация: нет
Всего: нет



Люди, здрасьте вам всем! Вопрос по касательной к теме, однако:
еще в середине 80-х на PASCAL был NumToolBox - очень достойная библиотека (с исходниками) численных методов. Не помню (жалко!), какая контора ее родила. Вопрос - не присоветуете ли что-нибудь аналогичное на С++ под Builder? Про MATLAB знаю, но - хочется что-то в стиле NumToolBox
PM MAIL   Вверх
borisbn
Дата 7.4.2010, 06:40 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 4875
Регистрация: 6.2.2010
Где: Ростов-на-Дону

Репутация: 18
Всего: 135



ZakharAV, зачем в чужой теме задавать такие вопросы  smile . Создай свою - отвечу

Это сообщение отредактировал(а) borisbn - 7.4.2010, 06:41


--------------------
Женщины отличаются от программистов тем, что у них чары состоят из стрингов
PM MAIL Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0632 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.