gpt4 book ai didi

asp-classic - 在 VBScript 中输出 GUID 会忽略其后的所有文本

转载 作者:行者123 更新时间:2023-12-03 11:17:34 25 4
gpt4 key购买 nike

我正在使用 TypeLib 创建一个用于经典 ASP 应用程序的 GUID。然而,即使是一个简单的测试,比如将 GUID 写到屏幕上,也会给我带来问题——它打印了 GUID,但忽略了后面的所有内容(例如 HTML 标签、附加词等)。

这是测试这个的基本代码:

Set typeLib = Server.CreateObject("Scriptlet.TypeLib")
myGuid = typeLib.Guid
Response.Write myGuid & " is the new GUID"
Set typeLib = Nothing

这将显示类似 {9DDB27D1-F034-41D7-BB88-D0D811DB91CE} 的内容,就是这样;文本的其余部分被忽略并且不会被写出。但是,如果我对该 GUID 值进行硬编码并从变量中引用它,则文本的其余部分显示正常。我在显示之前尝试过显式转换为 String 值,但它仍然发生。

最佳答案

我似乎已经解决了我自己的问题..它在文本中添加了一些额外的东西,所以我不得不这样做:

myGuid = Left(myGuid, Len(myGuid)-2)

它现在输出正常。奇怪的。

关于asp-classic - 在 VBScript 中输出 GUID 会忽略其后的所有文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/413367/

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