首先声明,我是用C#在DOT NET 1.1下开发WINDOWS FORM的CS的应用,
因为时间比较紧,没时间去找资料,请各位朋友就下面的问题,给个提醒就够了,剩余的我自己查资料,比如给个类库或者函数。
1、用什么类库实现FTP客户端的操作,比如OPEN,LIST,DOWNLOAD;
2、不用WINAPI,怎么样注册表和INI文件;
3、C#写多线程的时候能否像MFC那样用线程类,我看了一些资料都是使用线程函数来实现的,但是由于线程比较复杂,用函数看起来代码太乱了。
4、如何用C#操作MSMQ消息队列,我要判断队列的是否存在,如果不存在则创建;消息队列是否安装;消息队列中还有多少个消息之类的操作;
5、C#如何引入COM控件?
因为时间比较紧,没时间去找资料,请各位朋友就下面的问题,给个提醒就够了,剩余的我自己查资料,比如给个类库或者函数。
1、用什么类库实现FTP客户端的操作,比如OPEN,LIST,DOWNLOAD;
2、不用WINAPI,怎么样注册表和INI文件;
3、C#写多线程的时候能否像MFC那样用线程类,我看了一些资料都是使用线程函数来实现的,但是由于线程比较复杂,用函数看起来代码太乱了。
4、如何用C#操作MSMQ消息队列,我要判断队列的是否存在,如果不存在则创建;消息队列是否安装;消息队列中还有多少个消息之类的操作;
5、C#如何引入COM控件?
解决方案 »
- winform中datagridview选定单元格问题
- timer1_Tick事件如何随机产生一组不重复的数据?
- c#控制Mysql 实现自动删除功能
- 50分求个白痴问题_新手问题!
- 谁能帮下转下代码(C++转C#),WINCE下的SendMessage
- C#中如何让某一个TabControl控件的tabPage暗(暂时不能使用)
- 关于水晶报表抑制问题,紧急,在线等待ing..........
- 一个文件编码的问题,急急急
- 怎样去除文件夹的只读属性
- DatGrid(WinForm)选当前行,如何高亮显示一下。
- 关于控制datagrid里checkBox的状态问题.
- FTP返回的日期该如何格式化“Jan 5 14:47”
5. 在工具栏中右键添加COM组件
用现成的FTP库或者你有时间自己写ftp协议也行2.
using Microsoft.Win32;RegistryKey 来操作注册表 不是Win32 API 3.
不太懂MFC的线程 不过C#有线程池4.buzhi5.控件->添加->COM组件
2.注册表有using Microsoft.Win32.Registry,ini文件必须用API,但ini文件现在基本很少用,可考虑XML文件
3.C#用System.Threading.Thread操作线程很方便
4.不清楚
5.添加引用-》选择相应的组件即可
ms-help://MS.MSDNQTR.v80.chs/MS.MSDN.v80/MS.VisualStudio.v80.chs/dv_fxadvance/html/52b32222-e185-4f42-91a7-eaca65c0ab6d.htm在给摘一段前言..在 .NET Framework 2.0 版中,ParameterizedThreadStart 委托提供了一种简便方法,可以在调用 System.Threading.Thread.Start(System.Object) 方法重载时将包含数据的对象传递给线程。有关代码示例,请参见 ParameterizedThreadStart。使用 ParameterizedThreadStart 委托不是传递数据的类型安全的方法,因为 System.Threading.Thread.Start(System.Object) 方法重载接受任何对象。一种替代方法是将线程过程和数据封装在帮助器类中,并使用 ThreadStart 委托执行线程过程。......如果没有MSDN,建议装一个,上面有很多信息..
好例子
引入com控件,只要在reference里面加入com的引用就可以了
Ftp应该有Ftpxxx类的。
线程的FTP库时什么?
如果不要求实现恨强大的ftp功能时间也允许的话自己写个简单的也可以 不是恨复杂