前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >利用千帆大模型写一个vbs的图形化win11简便操作项目(未成功)

利用千帆大模型写一个vbs的图形化win11简便操作项目(未成功)

作者头像
红目香薰
发布2023-11-15 09:19:41
2110
发布2023-11-15 09:19:41
举报
文章被收录于专栏:CSDNToQQCode

使用工具:【千帆大模型4——ERNIE-Bot 4.0】

vbs project win11可视化简便操作 1、一个屏幕水平垂直居中的800*600像素的可视化对话框名字叫plan 2、plan中有一个input输入框,4个按钮 3、按钮1的功能是打开控制面板 4、按钮2的功能是查看本机ip地址 5、按钮3的功能是打开默认浏览器,如果input中有网址则打开网址,input中为空则打开百度首页 6、按钮4的功能是打开系统的更改背景图片

这是一个使用VBScript (VBS) 在Windows 11上创建一个简单的可视化对话框的项目描述。以下是如何实现这个项目的步骤:

1. **创建居中对话框**:

首先,为了创建一个800x600像素的对话框并使其屏幕居中,你可以使用以下的代码: ```vbs

代码语言:javascript
复制
Set objShell = CreateObject("Shell.Application")
Set objWScriptShell = WScript.CreateObject("WScript.Shell")
Set objDialog = objShell.Windows()
Set objActiveWindow = objDialog.Item(0)

' Create the plan dialog
Set objPlanDialog = objWScriptShell.Popup("plan", 800, 600, 0x0 + 0x40 + 0x1000)
objActiveWindow.SendKeys "%{F6}" ' Send Alt + Space to bring up the window menu
objActiveWindow.SendKeys "M" ' Send M to select Move
WScript.Sleep 100
objActiveWindow.SendKeys "{DOWN}" ' Send DOWN arrow key to move window downwards
For i = 1 To 50 ' Adjust the loop as needed for your screen resolution
objActiveWindow.SendKeys "{RIGHT}" ' Send RIGHT arrow key to move window rightwards
WScript.Sleep 100
Next

```

2. **添加输入框和按钮**:

上述代码仅创建了一个对话框。要在其中添加输入框和按钮,VBScript本身的功能是不够的。你需要使用更高级的编程语言或工具,如HTML/CSS/JavaScript配合Windows的HTA (HTML Application) 技术。但是,为了保持简洁,这里只提供基于VBScript的基本按钮功能。

3. **按钮功能**: * **按钮1:打开控制面板**: ```vbs

代码语言:javascript
复制
Set objControlPanel = objShell.ControlPanelItem("")
objControlPanel.InvokeVerb("Open")

```

* **按钮2:查看本机IP地址**: ```vbs

代码语言:javascript
复制
Set objShell = WScript.CreateObject("WScript.Shell")
Set objScriptExec = objShell.Exec("ipconfig")
strIpConfig = objScriptExec.StdOut.ReadAll()
MsgBox strIpConfig

```

* **按钮3:打开默认浏览器**: ```vbs

代码语言:javascript
复制
Set objIE = CreateObject("InternetExplorer.Application")
url = InputBox("请输入网址", "打开网页", "http://www.baidu.com") '默认网址为百度首页
objIE.Navigate(url)
objIE.Visible = True

```

* **按钮4:打开系统的更改背景图片**: ```vbss

代码语言:javascript
复制
Set objWmiService = GetObject("winmgmts:\\.\root\cimv2")
Set colItems = objWmiService.ExecQuery("Select * from Win32_DesktopMonitor")
For Each objItem in colItems
Wscript.Sleep 1000
objItem.Method_("ChangeBackgroundPicture", "C:\path\to\your\image.jpg") '指定图片路径
Next

```

注意:上述代码片段是基于你的描述提供的简化示例。在实际应用中,你可能需要根据具体需求进行适当的调整和优化。特别是,如果你想要一个真正的图形用户界面,建议使用更强大的工具或语言,如Python的Tkinter、Java的Swing或其他图形库。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-11-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档