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

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

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.06.2010, 08:47   #1
AndreyFreeman
Пользователь
 
Регистрация: 09.09.2009
Сообщений: 18
Смущение с Delphi на C# маааленький код

Здравствуйте, друзья! Помогите перевести несколько строчек с Delphi на C#:

Код:
var
p_dll:='test.dll';
t1,t2.t3,t4,t5,t6: string;

function Js_assembly(a,b,c,d,e,f,g:string): boolean;  external p_dll;
function Js_artassembly(): string;  external p_dll;

///.......
if Js_assembly(Js_artassembly,t1,t2,t3,t4,t5,t6)=true then
begin
  ShowMessage('Всё верно!');
end;
///.......
AndreyFreeman вне форума Ответить с цитированием
Старый 08.06.2010, 16:29   #2
xil
Пользователь
 
Регистрация: 30.06.2009
Сообщений: 98
Радость

с dll не очень много работал =) делал так:
создаем 2 проекта саму программу и dll
в dll делаем перегруженную процедуру

public void Js_assembly(string a,b,c,d,e,f)
{
MessageBox.Show("Вызов 1");
}
public void Js_assembly()
{
MessageBox.Show("Вызов 2");
}

в самой программу добавляем к проекту откомпилированную dll-ку
правым кликом по имени проекта Add => Existing Add находим dll-ку

в прогрумме создаем экземпляр этой самой библиотеки
"имя dll" "имя" = new "имя dll"();

затем в коде вызываем процедуры

"имя".Js_assembly(); //Вызов 2
или с параметрами
"имя".Js_assembly(t1,t2,t3,t4,t 5); //Вызов 1

____________________
сори если где-то чета напутал =)
Как вы сформулируете вопрос так вам и ответят

Последний раз редактировалось xil; 08.06.2010 в 16:58.
xil вне форума Ответить с цитированием
Старый 08.06.2010, 18:19   #3
xil
Пользователь
 
Регистрация: 30.06.2009
Сообщений: 98
Радость

маленкая ошибочка с добавление dll-ки
правм кликом по References => Add References на вкладке Browse находим dll-ку
Как вы сформулируете вопрос так вам и ответят
xil вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Комментировать код Delphi Uli9 БД в Delphi 3 31.05.2010 17:12
Комментировать код Delphi Uli9 Помощь студентам 1 30.05.2010 13:35
Код Delphi в C++ Builder pa1n Общие вопросы C/C++ 0 17.05.2010 19:54
Delphi и машинный код. Создание файлов в Delphi 7. organic Помощь студентам 6 21.04.2010 13:16
написать код(Delphi) Saka Помощь студентам 10 06.12.2009 23:17