Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.07.2014, 14:22   #1
Hello World
 
Регистрация: 23.07.2014
Сообщений: 3
По умолчанию Из Delphi в C ++

Добрый день. Требуется помощь человека, разбирающегося как и в delphi, так и в C ++. Есть несколько вопросов, буду благодарен если поможете с объяснениями или дадите ссылку на нужную информацию!
Проект .dll
Код:
Delphi:
uses
  SysUtils,
  Classes,
  Dialogs,
  Controls,
  Windows,
  Menus;
Как я понял, это подключение модулей, какую аналогию каждый из них имеет в C++ ?

Delphi:
Код:
TID = (id1, id2);
Вообще не пойму что это...

Так же нужна помощь с перепиской классов.
Delphi:
Код:
class1 = class
  private
    FShortCut    : TShortCut;
    FIcon        : TMemoryStream;
    FCaption     : WideString;
    FOnCall      : TNotifyEvent;
    FOnGameEvent : TNotifyEvent;
  public
    property ShortCut: TShortCut read FShortCut write FShortCut;
    property Icon: TMemoryStream read Ficon write FIcon;
    property Caption: WideString read FCaption write FCaption;

    property OnCall: TNotifyEvent read FOnCall write FOnCall;
    property OnGameEvent: TNotifyEvent read FOnGameEvent write FOnGameEvent;

    procedure setParams; virtual; stdcall; abstract;
    function  set(Request, Value: OleVariant; Player: WideString): Boolean; virtual; stdcall; abstract;
Нужно наглядный пример этого на C ++. Если сложно будет написать его, то прошу объяснить и дать по возможности альтернативу на c++:
property, read, write, function, procedure.
P.S. Если создал тему не в том разделе, то извиняйте, но думаю к C ++ это более подходит, т.к. результат должен быть в C.
Работаю на Visual Studio 2008

Последний раз редактировалось Stilet; 23.07.2014 в 16:13.
Hello World вне форума Ответить с цитированием
Старый 23.07.2014, 15:21   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

С++ который?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 23.07.2014, 15:40   #3
Hello World
 
Регистрация: 23.07.2014
Сообщений: 3
По умолчанию

VCExpress 2008. Если готовы подсказать что-то, можно и в skype.
Hello World вне форума Ответить с цитированием
Старый 23.07.2014, 16:55   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Для начала научитесь отличать ИДЕ, язык и компилятор
p51x вне форума Ответить с цитированием
Старый 23.07.2014, 17:17   #5
Hello World
 
Регистрация: 23.07.2014
Сообщений: 3
По умолчанию

IDE - Visual C++ 2010 Express Edition
Язык - C ++
Если помощи не будет, я пойму. Спасибо.
P.S. Спасибо за исправления в первом посту, учту.
Hello World вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
создание модуля Delphi для поворота растровых изображений.delphi Romka62 Помощь студентам 1 18.11.2012 15:22
Не изменяется интерфейс моей программы при переходе с Delphi 7 на Delphi 2010 Elvisnya Общие вопросы Delphi 3 28.04.2011 15:59
Rad Studio 2011 XE: новое в Delphi, C++ Builder, RadPHP и Delphi Prism savva-paladin Софт 18 02.10.2010 20:24
Delphi. Как нарисовать в Delphi два движущиеся шара с определенной скоростью? redred Общие вопросы Delphi 10 11.12.2007 10:43
Как открыть БД, написанную в Delphi если нf другой машине Delphi нет? dagarik БД в Delphi 7 22.10.2007 17:54