好的,我回来了(仍然在玩习惯它)
我有一个关于从文本文件中读取的问题。
我有一个文本文件,其中包含如下行:
A-ANNO-DIMS;见证/延伸线、尺寸终止符、尺寸文本;连续;35;7;1;层创建器;
(所有一行没有换行)
我也有这个代码
- Public Sub ReadFile()
- Dim LayerLine As String
-
- Open "C:\Acad ToolBOX\Layer Creator\Layer Files\Architectural.lyr" For Input As #1 'Open file for input
- Do While Not EOF(1) 'Loop until end of file
- Input #1, LayerLine 'Read data into two variables
- Debug.Print LayerLine 'Print data to the Immediate window
- Loop
- Close #1 'Close file
- End Sub
问题是,当我运行它时,它在逗号上很糟糕,我怎么能把它弄到
a.读行作为一行
b.读行并在分号处分开?
- 这将是最好的选择,然后我可以为每个变量设置变量(列出数组吗?
无论如何,这是来自我编写的layercreator程序,我可能会尝试将其移植到vba。
断续器
本帖以下内容被隐藏保护;需要你回复后,才能看到! 游客,如果您要查看本帖隐藏内容请 回复 |