初学者,请教一下我应该如何选择

shuohua 2005-03-01 02:03:30
想学着编写一个程序,作用是可以访问Excel中的数据表,然后进行一些算术运算,再写回Excel表中。

请问用vb.net还是C#更适合一些呢?那个简单一些?

如果有这方面的资料网站也可以提供一下啦,谢谢!
...全文
159 18 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
尚和空四 2005-03-09
  • 打赏
  • 举报
回复
Dim FS As FileStream = New FileStream(FileName, FileMode.Create)
Dim sw As StreamWriter = New StreamWriter(FS, System.Text.Encoding.Default)

sw.WriteLine(vbTab & vbTab & vbTab & vbTab & Title & vbTab & vbTab & vbTab & Date.Now)

Dim i, j As Integer
Dim str As String = ""
For i = 0 To Mytable.Columns.Count - 1
str = Mytable.Columns(i).Caption
sw.Write(str & vbTab)
Next
sw.Write(vbCrLf)

For j = 0 To CType(datagrid.DataSource, DataTable).Rows.Count - 1
For i = 0 To CType(datagrid.DataSource, DataTable).Columns.Count - 1
Dim strColName, strRow As String
strRow = IIf(Mytable.Rows(j).Item(i) Is DBNull.Value, "", Mytable.Rows(j).Item(i))
sw.Write(strRow & vbTab)
Next
sw.Write(vbLf)
Next
sw.Close()
FS.Close()
MessageBox.Show("数据导出成功!", "PurpleStar", MessageBoxButtons.OK, MessageBoxIcon.Information)
Else
Exit Function
End If
Else
MessageBox.Show("没有记录不能导出数据", "PurpleStar", MessageBoxButtons.OK, MessageBoxIcon.Information)
End If
cdo 2005-03-02
  • 打赏
  • 举报
回复
两个都差不多的,看你是习惯basic语言还是类C语言了。

下面是一个C#的文章:
http://www.pconline.com.cn/pcedu/empolder/gj/vc/10203/43433.html
3gold 2005-03-02
  • 打赏
  • 举报
回复
处理语法以外都是一样的
simon8181 2005-03-02
  • 打赏
  • 举报
回复
一样
cushat 2005-03-01
  • 打赏
  • 举报
回复
VB.net和C#没区别,两种语言而以,表达的东西是一样的。
资料可以去看MSDN
yufenfeila 2005-03-01
  • 打赏
  • 举报
回复
都一样,看个人习惯
hidejay 2005-03-01
  • 打赏
  • 举报
回复
VB.NET开发速度会比较快吧~
至于C#嘛,看个人兴趣了,其实编译出来后,都一样的
jkflyfox 2005-03-01
  • 打赏
  • 举报
回复
没什么区别
都行。
资料确实很多,随便搜索下,都一篓子哦。
wuzd 2005-03-01
  • 打赏
  • 举报
回复
一样的,若写过vba,还是用VB.net
xdwlb 2005-03-01
  • 打赏
  • 举报
回复
都一样,资料在msdn搜索一下,很多
shuohua 2005-03-01
  • 打赏
  • 举报
回复
有没有这方面编写资料或教程,谢谢!
leogigi 2005-03-01
  • 打赏
  • 举报
回复
一样的,最多语法不同拉,大家都是.net!

你使用到的excel类是不属于语法特性(范畴)的东西,而是属于框架级别的类库,至于你使用那种语言将其拼在一起,随便你,反正她运行的时候都编译成微软中间语言了(MIL)

http://community.csdn.net/Expert/topic/3680/3680597.xml?temp=6.852359E-02
给个连接,你随便看看!~~~~
alpha15 2005-03-01
  • 打赏
  • 举报
回复
只是语法不一样
实现的原理都差不多
关键是自己对哪个更熟悉
  • 打赏
  • 举报
回复
看你的习惯,VB.net和c#差不多的。如果你以前用过java或c++就用c#吧。
LoveCherry 2005-03-01
  • 打赏
  • 举报
回复
一样
shuohua 2005-03-01
  • 打赏
  • 举报
回复
啊?总是有区别的吧?

如果是我上面的应用方法的话,哪个更适合或是更简单一些呢?
Night_Elf 2005-03-01
  • 打赏
  • 举报
回复
vb.net和C#都是一样 的!
hamadou 2005-03-01
  • 打赏
  • 举报
回复
思想都差不多,呵呵,主要是方法,语言不重要。
这里是vb.net分区,我也用vb.net,所以推荐vb.net。呵呵。你可以搜索一下,这样的文章很多的。
现在很多做透明加解密的初学者都比较困惑,不知从何下手,我也是如此,从什么都不会开始,慢慢肯文件系统内幕,到OSR上面请教,四个月的时间还是收获颇丰。其实真正研究以后会发现,很多都是体力活,要不断的去跟踪文件的操作流程。在这里发一个基于minifilter的透明加解密的驱动源码仅供大家参考,其中也实现了对文件标识的处理,文件标识放在文件尾部。算是抛砖引玉吧。坦白的说,这个代码并不稳定(偶尔与norton杀毒软件会有冲突),但是我觉得整个流程是正确的,可能有些细节还没有考虑清楚,我觉得对初学者还是有一定帮助吧,当然大虾们可以跳过,呵呵。另外,有关加解密算法的代码由于不是我写的,也不好公开,所以我把相关代码用“\\\”给注释掉了(但没有去掉),请大家见谅,不过不会对整个流程产生影响。大家可以重点看一下各个派遣函数的实现。 欢迎大家拍砖,觉得有点意思就顶一下啊,在看代码的过程中如果有什么好的建议,也希望能告诉我。 最后非常感谢XiangXiangRen,zzbwang,neak47等网友在这段时间内对我的帮助。XiangXiangRen的书以及zzbwang的帖子对我完成这项工作有很大的帮助和参考价值,在此谨与大家分享。 编译环境:WDK6001.18002 XP x86 PS: 您可以将附件中的代码进行修改和转发,但转发时请注明出处。 http://bbs.driverdevelop.com/htm_data/39/1001/119736.html

16,722

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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