Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.30;
Скачать: CL | DM;

Вниз

Помогите перевести кусок кода С++ на делфи   Найти похожие ветки 

 
COOLer   (2005-01-18 12:49) [0]

class TFRSData
{
public:
 FRS_HDATA Handle;
 DWORD     LastError;

 operator FRS_HDATA() { return Handle; }

 void Make(TStream * stream, DWORD _type,FACE_LOC * peyes=0);
 void Make(TMemoryStream * stream, DWORD _type,FACE_LOC * peyes=0);
 void Make(AnsiString afile,FACE_LOC * peyes=0);
 void Make(IBHabito* ibhabito);
 void GetIcon(Graphics::TBitmap * image);
 void SetIcon(Graphics::TBitmap * image);
 void Destroy();

 TFRSData() : Handle(0) { LastError = FRS_ERR_NONE; }
 ~TFRSData() { Destroy(); }
};

Может есть какаянибудь прога переводяшая заголовочные файлы С в делфийские??


 
Shizuku ©   (2005-01-18 14:17) [1]

Лучше скажи зачем это надо и что этот кусок кода должен сделать.


 
KSergey ©   (2005-01-18 14:36) [2]

Дык это просто объявление класса
Какой прок от перевода его на другой язык??


 
COOLer   (2005-01-19 09:58) [3]

вот кусок кода
void BitmapToRaw(TStream * stream, Graphics::TBitmap * bitmap)
{
 void* Ptr;
 int sz;

 bitmap->PixelFormat = pf24bit;
 sz  = bitmap->Width * bitmap->Height + 2 * sizeof(DWORD);
 Ptr = malloc(sz);
 if(Ptr != NULL)
 {
   ((DWORD*)Ptr)[0] = bitmap->Width;
   ((DWORD*)Ptr)[1] = bitmap->Height;
   FRSX_BitmapToRaw(&((BYTE*)Ptr)[8],bitmap->ScanLine[bitmap->Height-1],bitmap->Width,bitmap->Height,PIXELFORMAT_RGB24);
   stream->Size = 0;
   stream->Write(Ptr, sz);
   free(Ptr);
 }
}

ни как не могу разобраться с указателем!



Страницы: 1 вся ветка

Текущий архив: 2005.01.30;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.026 c
3-1103801711
}|{yk
2004-12-23 14:35
2005.01.30
Где ошибка в триггере?


1-1105975582
Bobby Digital
2005-01-17 18:26
2005.01.30
MessageDlg


1-1106181479
Алексей
2005-01-20 03:37
2005.01.30
Как удалять объекты, связаные с TTreeNode.Data


14-1105349423
Hypercube
2005-01-10 12:30
2005.01.30
Бесплатный e-mail в зоне .com


1-1105623291
Kray
2005-01-13 16:34
2005.01.30
array of variant в константе