我怎么样朝一个文件中写东西呢??VB6中的代码不能用!!

wangchong 2003-08-22 12:20:23
VB6中:
Open "c:\test.txt" For Append As #F2
Print #F2, "124334cfgn"
Close #F2
在VB.NET 不能用,该怎么写呀??
...全文
29 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lihonggen0 2003-08-22
  • 打赏
  • 举报
回复
ms-help://MS.VSCC/MS.MSDNVS.2052/vbcn7/html/vaconfileaccesstypesfunctionsstatements.htm
lihonggen0 2003-08-22
  • 打赏
  • 举报
回复
本示例阐释 FileOpen 函数启用文件输入和输出的不同用法。

以下代码以 Input 模式打开文件 TESTFILE。

FileOpen(1, "TESTFILE", OpenMode.Input)
' Close before reopening in another mode.
FileClose(1)
该示例以 Binary 模式打开该文件进行只写操作。

FileOpen(1, "TESTFILE", OpenMode.Binary,OpenAccess.Write)
' Close before reopening in another mode.
FileClose(1)
以下示例以 Random 模式打开该文件。该文件包含结构 Person 的记录。

Structure Person
<VBFixedString(30)> Dim Name As String
Dim ID As Integer
End Structure
' Count 30 for the string, plus 4 for the integer.
FileOpen(1, "TESTFILE", OpenMode.Random, , , 34)
' Close before reopening in another mode.
FileClose(1)
该代码实例以 Output 模式打开该文件;任何进程都可以读取或写入该文件。

FileOpen(1, "TESTFILE", OpenMode.Output, OpenShare.Shared)
' Close before reopening in another mode.
FileClose(1)
该代码实例以 Binary 模式打开该文件进行读取;其他进程无法读取该文件。

FileOpen(1, "TESTFILE", OpenMode.Binary, OpenAccess.Read, _
OpenShare.LockRead)
okyzx 2003-08-22
  • 打赏
  • 举报
回复
VB6:
Open "c:\myfile.txt" For Input As #1

VB.NET:
 FileOpen(1, "c:\myfile.txt", OpenMode.Input)

会用了吧@
MaxwellRay 2003-08-22
  • 打赏
  • 举报
回复
使用FileStream类

16,553

社区成员

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

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