gpt4 book ai didi

vbscript - 在 VBscript 中使用自定义扩展名写入/读取外部文件

转载 作者:行者123 更新时间:2023-12-04 07:06:48 25 4
gpt4 key购买 nike

您如何使用 VBscript 写入或读取具有自定义扩展名(例如,它可以具有 .cyc 而不是 .txt 扩展名)的外部文件?

我不知道如何,似乎无法弄清楚。对于读取文件,是否可以只读取文件的一部分?例如,如果我有一条线

string1=世界你好!

在我的文件中,我的脚本如何仅从 string1 行读取,以及如何将文本值分配给 vbscript 文件中的字符串?

那么,如何将单个值写入我的文件?

澄清一下,我基本上是在尝试使用外部文件作为配置/数据文件。

这可能是一个非常愚蠢的问题,如果是这样,我真的很抱歉。

编辑:这是一个两部分的问题,我需要知道上面指定的读取和写入文件的代码,以及如何使用自定义扩展。

最佳答案

如果您想在随机位置读取和写入文本文件,最好的办法是使用 INI 文件。

INI 文件包含如下所示的条目:

[owner]
name=John Doe
organization=Acme Products

要读取 ini 文件,您需要一个可以像这样调用的函数:
Dim s as string
s=ReadINI("c:\myfolder\myfile.ext", "owner", "name")

...这会将“John Doe”放在 s 中。

执行此操作的代码在这里:
http://cwashington.netreach.net/depo/view.asp?Index=553

编写 INI 文件的工作方式相同。

这是另一个例子:
WriteINI("c:\myfolder\myfile.ext", "MySection", "MyItem", "MyValue")

创建一个如下所示的 INI 文件:
[MySection]
MyItem=MyValue

您可以根据需要在每个部分中包含任意数量的不同部分和项目。要检索所需的值,您只需使用要检索的值的部分名称和项目名称调用 ReadINI。

关于vbscript - 在 VBscript 中使用自定义扩展名写入/读取外部文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1020832/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com