請解說在Windows環境下可否在C# .NET中呼叫C或C++的函式,反向呼叫(以C呼叫C#)
是否可行,若可行該怎麼達到,若不可行,原因何在?
這是學長出的問題..
我同學說這裡有答案..可是我看不懂哪個答案是我需要的..
可以請知道的人告訴我答案..或告訴我答案在哪個討論串嗎?
(我找的時候覺得"c#視窗程式設計"那個論串似乎有點像..)
sorry...請大家幫幫我
謝謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.139.176.33
> -------------------------------------------------------------------------- <
作者: tomex (tomex_ou) 看板: C_Sharp
標題: Re: [問題] 關於c#和c,c++互相呼叫的問題
時間: Wed Apr 7 16:30:00 2004
※ 引述《QCher (QCher)》之銘言:
: 請解說在Windows環境下可否在C# .NET中呼叫C或C++的函式,反向呼叫(以C呼叫C#)
: 是否可行,若可行該怎麼達到,若不可行,原因何在?
: 這是學長出的問題..
: 我同學說這裡有答案..可是我看不懂哪個答案是我需要的..
: 可以請知道的人告訴我答案..或告訴我答案在哪個討論串嗎?
: (我找的時候覺得"c#視窗程式設計"那個論串似乎有點像..)
: sorry...請大家幫幫我
: 謝謝~
反向呼叫? 倒是沒聽說過...
不過c若能呼叫 windows service,或許可相溝通!
另外,兩者透過web service應該也可以!
--
You're recommended to vist C_Sharp in PTT.
We are the C#, resistance is futile.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.183.214
> -------------------------------------------------------------------------- <
作者: obj (Ideal Face ) 看板: C_Sharp
標題: Re: [問題] 關於c#和c,c++互相呼叫的問題
時間: Fri Apr 9 09:31:02 2004
※ 引述《QCher (QCher)》之銘言:
: 請解說在Windows環境下可否在C# .NET中呼叫C或C++的函式,反向呼叫(以C呼叫C#)
: 是否可行,若可行該怎麼達到,若不可行,原因何在?
兩者東可以互相呼叫,不過樣先把c#編譯成com元件,才可以讓C來呼叫...
如果是C#呼叫C或C++函式就更簡單了,只要有要呼叫函式的DLL就可以拉...
: 這是學長出的問題..
: 我同學說這裡有答案..可是我看不懂哪個答案是我需要的..
: 可以請知道的人告訴我答案..或告訴我答案在哪個討論串嗎?
: (我找的時候覺得"c#視窗程式設計"那個論串似乎有點像..)
: sorry...請大家幫幫我
: 謝謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.229.192.173
> -------------------------------------------------------------------------- <
作者: seagal (基因寶寶) 看板: C_Sharp
標題: Re: [問題] 關於c#和c,c++互相呼叫的問題
時間: Mon Apr 12 18:23:30 2004
※ 引述《obj (Ideal Face )》之銘言:
: ※ 引述《QCher (QCher)》之銘言:
: : 請解說在Windows環境下可否在C# .NET中呼叫C或C++的函式,反向呼叫(以C呼叫C#)
: : 是否可行,若可行該怎麼達到,若不可行,原因何在?
: 兩者東可以互相呼叫,不過樣先把c#編譯成com元件,才可以讓C來呼叫...
: 如果是C#呼叫C或C++函式就更簡單了,只要有要呼叫函式的DLL就可以拉...
: : 這是學長出的問題..
: : 我同學說這裡有答案..可是我看不懂哪個答案是我需要的..
: : 可以請知道的人告訴我答案..或告訴我答案在哪個討論串嗎?
: : (我找的時候覺得"c#視窗程式設計"那個論串似乎有點像..)
: : sorry...請大家幫幫我
: : 謝謝~
兩者都可以互相呼叫
c call c# -> wrap C++ or 上述說的 dll
c# call c -> 上述說的 com
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.109.73.177