Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Перевести код


Автор: ADanilov 9.1.2007, 11:29
есть код на паскале, если есть возможность помогите перевести его на C++

const SL_SYNC_MSG = WM_APP + $600;

  private
    FSection : TCriticalSection;
    FStrings : TStringList;
  private
    procedure WMSync( var Msg : TMessage ); message SL_SYNC_MSG;
  public

  end;

Автор: MetalFan 9.1.2007, 12:40
что-то я тут кода не вижу. только название функции и два поля класса и константа...

Автор: Romikgy 9.1.2007, 13:11
а какой компилятор си ?
только у билдера есть 
Цитата(ADanilov @  9.1.2007,  10:29 Найти цитируемый пост)
TStringList

да наверно и это
Цитата(ADanilov @  9.1.2007,  10:29 Найти цитируемый пост)
TCriticalSection


Автор: W4FhLF 9.1.2007, 14:14
Цитата(Romikgy @  9.1.2007,  13:11 Найти цитируемый пост)
да наверно и этоЦитата(ADanilov @  9.1.2007,  10:29 )TCriticalSection


Нет, это структура CRITICAL_SECTION, она является общедоступной для приложения на любом языке.

Автор: Romikgy 9.1.2007, 14:17
Цитата(W4FhLF @  9.1.2007,  13:14 Найти цитируемый пост)
это структура CRITICAL_SECTION

 smile 

Автор: ADanilov 9.1.2007, 14:40
Нужно в Билдер С++ перевести

const SL_SYNC_MSG = WM_APP + $600;


Автор: Romikgy 9.1.2007, 14:42
Код

const int SL_SYNC_MSG = WM_APP + 0x600;

вроде так

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)