喫茶XRAYトップページ

[スレッド全体
]

[12369] C#のDLLをDelphiで使用する返信 削除
2018/10/6 (土) 07:25:30 Mr.XRAY
以下の記事を追加しました.

[ C# で作成した DLL を Delphi で使用 - COM 参照 ]
http://mrxray.on.coocan.jp/Delphi/Others/Usage_dotNETDll.htm

 Visual Studio Express 2013 という古いバージョンで DLL 作成しています.
新しい Visual Studio だと設定画面等が違うかも知れません.ご容赦を.


[12373] .NET Framework が悪いのだ返信 削除
2018/10/7 (日) 21:52:14 Mr.XRAY
> [ C# で作成した DLL を Delphi で使用 - COM 参照 ]

ネットで調べると,この反対の操作についての質問もあります.
だいたいですね,このような問題はですね,マイクロソフトが .NET Framework
なんていうのを作ったのがよくない !!
マルチプラットフォームがうたい文句だったのですが,
実際には Windows 専用となっていると言ってもいいでしょう.

.NET Framework のバージョンも気にしないといけないし.


[12375] Re:.NET Framework が悪いのだ返信 削除
2018/10/8 (月) 11:44:15 taka
▼ Mr.XRAYさん
> > [ C# で作成した DLL を Delphi で使用 - COM 参照 ]
>
> ネットで調べると,この反対の操作についての質問もあります.
> だいたいですね,このような問題はですね,マイクロソフトが .NET Framework
> なんていうのを作ったのがよくない !!
> マルチプラットフォームがうたい文句だったのですが,
> 実際には Windows 専用となっていると言ってもいいでしょう.


.NET Frameworkをまねしたmonoという.Netコンパイラなら
Windowsも含めて、すべてのプラットフォームで動作しますよ

Mono
 https://ja.wikipedia.org/wiki/Mono_(%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2)

> .NET Framework のバージョンも気にしないといけないし.
バージョンもそうですけど

.Netは開発ツール付属のプログラムで1コマンドで簡単に高級言語に逆コンパイルでるので
配布の際にアプリを解読できないように暗号化処理する必要があるのが面倒ですね。



[12376] Re2:.NET Framework が悪いのだ返信 削除
2018/10/8 (月) 15:32:18 Mr.XRAY
▼ takaさん

> Mono
>  https://ja.wikipedia.org/wiki/Mono_(%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2)


結構歴史があるんですね.

> .Netは開発ツール付属のプログラムで1コマンドで簡単に高級言語に逆コンパイルでるので

中間言語で翻訳されているというやつですね.
Delphi で作成した EXE は無理ですが,
Delphi で作成した EXE を逆コンパイルしたいという質問を見かけたことがあります.


[▼次のスレッド]
INCM/CMT
Cyclamen v3.82