关于C#的两个基本问题

lewton 2002-02-09 06:09:48
C#提供了类似Delphi,C++Builder,VB的可视化界面设计。如果我要把C#作为GUI开发环境,
首先遇到的两个问题是:
1,用C#编译的程序,能不能在Win98下运行?如果可以,需要拖多大的运行库?是500K,还是50M?
2,在C#中,如何调用我已有的DLL?

谢谢
...全文
24 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
snewxf 2002-02-18
  • 打赏
  • 举报
回复
我也想知道?
WhiteEat 2002-02-13
  • 打赏
  • 举报
回复
c#打包的时候会自动打入mscorlib.dll,该组件是运行在win98的CLR,解释IL.
jhnhu 2002-02-11
  • 打赏
  • 举报
回复
怎么做导出函数?
应该是.def的文件吧 怎么做这个文件
hbtsyx 2002-02-09
  • 打赏
  • 举报
回复
1.C#编译的程序,可以在任何安装了.net运行环境的系统中运行,将来甚至可能可以运行在linux中;这个运行库大概16M左右。
2.假如你的sample.dll中有名为sample这个导出函数:
可以这样在你的C#代码中声明:
…………
[DllImport("sample.dll", EntryPoint="sample", SetLastError=true,
CharSet=CharSet.Unicode, ExactSpelling=true,
CallingConvention=CallingConvention.StdCall)]
public static extern ReturnType sample(paramlist);
………………

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧