Форум программистов, компьютерный форум, киберфорум
Наши страницы

C++

Войти
Регистрация
Восстановить пароль
 
xNeKiToSx
330 / 83 / 2
Регистрация: 10.01.2011
Сообщений: 516
Записей в блоге: 1
#1

DLL перевод с Delphi - C++

26.09.2013, 14:17. Просмотров 438. Ответов 0
Метки нет (Все метки)

Всем доброго времени суток.
Помогите перевести длл-ку с делфей на си++.
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
library test;
 
uses
  SysUtils,
  Classes,
  Windows;
 
{$R *.res}
 
const
      PlgName='test';
      PlgVersion=1;
 
type
      RCoreFunc = record   
          FCoreVersion : function () : integer ; stdcall;
 
      end;
 
 
var
      CoreFunc: RCoreFunc;  
 
function PlgInit(CoreFuncTemp: RCoreFunc): BOOL; stdcall;
var mem: TStrings;
  i: integer;  str: WideString;
begin
  try
    Result:=True;
    CoreFunc := CoreFuncTemp;
    mem:=TStringList.Create;
    i:=CoreFunc.FCoreVersion;
    mem.Add(IntToStr(i));
    str:='test.txt';
    mem.SaveToFile(str);
    mem.Free;
 
  except
    Result:=false;
  end;
end;
 
 
exports PlgInit;
begin
end.
Заранее спасибо!

Добавлено через 8 минут
Способ вывода в файл не важен.
С меня спасибо =)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.09.2013, 14:17
Я подобрал для вас темы с готовыми решениями и ответами на вопрос DLL перевод с Delphi (C++):

Взаимодействие cpp-dll и delphi-программы - C++
Есть программа, написанная на делфи, а также две длл: одна на с++, другая на делфи. Программа передает параметр - указатель packed...

Кто может поделиться файлами ogg.dll, vorbis.dll и vorbisfile.dll - 32-х и 64-битными версиями? - C++
Движок перевожу на платформу Win64 и нужно, чтобы разрядность ЕХЕ и DLL совпадали, а в интернете искал 64-битные версии ogg.dll, vorbis.dll...

При компиляции DLL-проекта не создается DLL-ка - C++
Добрый день. создал в Visual Studio 2010 проект C+= типа DLL. В файл dllmain.cpp вставил вот такой код: // test.cpp: определяет...

Windows I/o без Kernel32.dll и Advapi32.dll - C++
Добрый день. Необходимо в Windows XP SP3 распечатать в стандартный поток "some text here" без прямого или косвенного использования...

Перевод из Dec в Bin систему счистления через динамическую DLL - C++ Builder
Приложение содержит два поля Edit и кнопку. По нажатию на кнопку, выполняется перевод введенного в первый Edit десятичного числа в двоичное...

Delphi DLL в C++ Builder - C++ Builder
Привет всем! Появилась необходимость подключения DLL, написанного на Delphi, к программе на C++. Итак, вопрос заключается в следующем:...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.09.2013, 14:17
Привет! Вот еще темы с ответами:

Перевод с Delphi на C++ - C++ Builder
Помогите, пожалуйста, перевести код на C++ Builder с Delphi. unit Unit1; interface uses Windows, Messages, SysUtils,...

Перевод Delphi на С++ - C++ Builder
Добрый день! Есть код, который написан на делфи. Прошу помощи в переводе его на С++, поскольку с языком программирования делфи не знаком. ...

Перевод с Delphi - C++ Builder
Что такое "^" и как его перевести на С++ procedure CorrectDevInfo(Buff : PChar) ; var i,idx : LongInt ; x : Word; ...

перевод с Delphi - C++ Builder
переделываю программу с делфи и столкнулся с трудностью {МНК со степенным базисом} procedure TForm1.MNK1Click(Sender: TObject); ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru