Fortran + C#
От: temporal  
Дата: 23.05.07 07:53
Оценка:
как из фортрана использовать dll написаные в шарпе???? помогите кто чем может )
Re: Fortran + C#
От: MAPCUAHUH  
Дата: 23.05.07 08:09
Оценка:
Здравствуйте, temporal, Вы писали:

T>как из фортрана использовать dll написаные в шарпе???? помогите кто чем может )


Через COM?
Re[2]: Fortran + C#
От: temporal  
Дата: 23.05.07 08:17
Оценка:
Здравствуйте, MAPCUAHUH, Вы писали:

MAP>Здравствуйте, temporal, Вы писали:


T>>как из фортрана использовать dll написаные в шарпе???? помогите кто чем может )


MAP>Через COM?

нет.
там вроде связывание идёт через DLLIMPORT/EXPORT но вот как функции объявлять в шарпе и прочих мелочей я не знаю (
Re[3]: Fortran + C#
От: Sinclair Россия https://github.com/evilguest/
Дата: 24.05.07 02:01
Оценка:
Здравствуйте, temporal, Вы писали:
T>там вроде связывание идёт через DLLIMPORT/EXPORT но вот как функции объявлять в шарпе и прочих мелочей я не знаю (
Шарп не предназначен для экспорта функций, которые можно заимпортировать через DLLIMPORT. Теоретически это можно сделать, но на практике — употеешь.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[4]: Fortran + C#
От: WaSh http://kxlm.blogspot.com/
Дата: 24.05.07 06:51
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>Здравствуйте, temporal, Вы писали:

T>>там вроде связывание идёт через DLLIMPORT/EXPORT но вот как функции объявлять в шарпе и прочих мелочей я не знаю (
S>Шарп не предназначен для экспорта функций, которые можно заимпортировать через DLLIMPORT. Теоретически это можно сделать, но на практике — употеешь.

а может тебе Fortran for .NET compiler поможет...
например здесь
блог http://kxlm.blogspot.com/
Re[5]: Fortran + C#
От: Sinclair Россия https://github.com/evilguest/
Дата: 24.05.07 07:17
Оценка:
Здравствуйте, WaSh, Вы писали:
WS>а может тебе Fortran for .NET compiler поможет...
Мне — нет.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re: Fortran + C#
От: alekomar  
Дата: 24.05.07 09:05
Оценка:
Здравствуйте, temporal, Вы писали:

T>как из фортрана использовать dll написаные в шарпе???? помогите кто чем может )


Можно написать dll на VC++, а из него уже вызывать библиотеку на C#.

Получается так:
Fortran -> VC++.dll -> C#.dll
Re[2]: Fortran + C#
От: temporal  
Дата: 24.05.07 11:07
Оценка:
Здравствуйте, alekomar, Вы писали:

A>Здравствуйте, temporal, Вы писали:


T>>как из фортрана использовать dll написаные в шарпе???? помогите кто чем может )


A>Можно написать dll на VC++, а из него уже вызывать библиотеку на C#.


A>Получается так:

A>Fortran -> VC++.dll -> C#.dll

пока вроде единственный вариант )
Re[5]: Fortran + C#
От: temporal  
Дата: 24.05.07 11:08
Оценка:
Здравствуйте, WaSh, Вы писали:

WS>Здравствуйте, Sinclair, Вы писали:


S>>Здравствуйте, temporal, Вы писали:

T>>>там вроде связывание идёт через DLLIMPORT/EXPORT но вот как функции объявлять в шарпе и прочих мелочей я не знаю (
S>>Шарп не предназначен для экспорта функций, которые можно заимпортировать через DLLIMPORT. Теоретически это можно сделать, но на практике — употеешь.

WS>а может тебе Fortran for .NET compiler поможет...

WS>например здесь

посмотрю что за зверь, но не уверен, мне нужно алгоритмы переписать написаные на 87 ом фортране (
Re[2]: Fortran + C#
От: temporal  
Дата: 04.06.07 12:47
Оценка:
Здравствуйте, alekomar, Вы писали:

A>Здравствуйте, temporal, Вы писали:


T>>как из фортрана использовать dll написаные в шарпе???? помогите кто чем может )


A>Можно написать dll на VC++, а из него уже вызывать библиотеку на C#.


A>Получается так:

A>Fortran -> VC++.dll -> C#.dll


такой вариант не прокатил ((( из фортрана си вызывает нормально, из си вызывает шарп, а вот когда всё вместе — глухо палает (((

подскажите пожалуйста, как использовать в фортране com объекты...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.