msgbox

Yes/No message box always returns yes - VB.Net

这一生的挚爱 提交于 2019-12-01 23:10:17
I was experimenting with message boxes, and tried a simple yes/no messagebox So I wrote this simple piece of code. However, the "chc" variable always returns as 1, no matter what button I press. I provided the code, so you maybe see what I did wrong. It is probably horribly wrong. If MsgBoxResult.Yes Then chc = 1 ElseIf MsgBoxResult.No Then chc = 0 End If MsgBox(chc) The MsgBox() method is returning MsgboxResult Enumeration , check the value that the method returns: Public Sub MsgBoxExample() Dim result As MsgBoxResult = Nothing Dim chc As Integer result = MsgBox("click something...", vbYesNo,

Msgbox in PowerShell script run from task scheduler not working

£可爱£侵袭症+ 提交于 2019-11-29 17:24:34
I have a PowerShell script that creates a schedule task to launch the script. The idea is there are some task in the script that requires reboot. At the end of the PowerShell a message box should prompt the user to let the user knows that all the tasks are completed. What am i doing wrong? Add-Type -AssemblyName PresentationFramework TaskName = "Run Agents Install Script" $TaskDescription = "Run Agents Install Script at logon" $Action = New-ScheduledTaskAction -Execute 'Powershell.exe' ` -Argument "-executionpolicy remotesigned -File $PSScriptRoot\AgentInstall.ps1" $Trigger = New

Excel VBA 入门

不羁岁月 提交于 2019-11-29 11:38:35
一、文件格式 要使用VBA,excel文件必须保存为启用宏的工作簿,即xlsm格式。 二、启动VBA编辑器 打开工作簿后,要启动VBA编辑器,有两种方法,一是在工作表的名字上面点击右键,选择“查看代码”,另一种就是快捷键Alt+F11 三、工程资源管理器简介 VBA编辑器右边的树形目录就是工程资源管理器,如下图,列示了一个工程(VBAProject)及其下面的各个对象。一个工作簿就是一个工程,下面的sheet1就代表一张工作表,双击它可以查看和编辑这张工作表的代码,在里面实现各种功能,ThisWorkbook代表整个工作簿。 四、立即窗口、MsgBox与Hello World程序 与所有其它编程语言入门一样,第一个程序都是输出一句话:Hello World。 首先选择菜单栏——视图——立即窗口打开立即窗口(快捷键Ctrl+G),立即窗口的意思就是这里面的代码在输入回车之后会被立即执行,有点像调试javascript的Console。 在窗口中输入 MsgBox "Hello World" 然后回车,就会看到hello world对话框。 五、工作表——Worksheets(1)、Sheets(1)和Sheet1 下面三行代码都会输出工作表1的名称: MsgBox Worksheets(1).name MsgBox Sheets(1).name MsgBox Sheet1.name

vbs表白代码制作教程

独自空忆成欢 提交于 2019-11-29 01:55:25
 相信很多朋友在刷抖音的时候刷到很多表白程序,很是神奇。想知道这是怎么做的,自己也想弄一个,下面小编为大家带来了抖音vbs表白代码制作教程分享,想学习的朋友快来了解一下吧!      抖音vbs表白代码制作教程      步骤一:      在电脑上新建一个txt文件。      步骤二:      打开txt文件,复制以下代码粘贴进去(可以修改中文部分,其它代码不要动!)。保存并关闭txt文件。      Set Seven = Ws cript.CreateObject("Ws cript.Shell")      strDesktop = Seven.SpecialFolders("AllUsersDesktop")      set oShelll ink = Seven.CreateShortcut(strDesktop "\Seven.url")      oShelll ink.TargetPath = "http://user.qzone.qq.com/985390927"      oShelll ink.Save      Sub ak47      Set oShelll ink=Nothing      seven.Run "notepad",3      Ws cript.Sleep 500      seven.SendKeys " I "     

表白神器制作

徘徊边缘 提交于 2019-11-28 20:00:40
1、新建一个文本本件,输入你想表白的话: 代码如下: msgbox("xxx我喜欢你~") msgbox("没有你我活不了~") msgbox("嫁给我好不好~") msgbox("爱你么么哒~") 2、保存,更改文件后缀名为vbs(新建文本文档.vbs): 3、选择你要伪装成得软件,比如你想伪装成微信。右击微信--->属性--->复制目标中的字符: 4、右击.vbs文件-->创建快捷方式 生成如图所示得“快捷方式”图标: 5、右击生成得快捷方式图标-->属性: 6、点击“更改图标”按钮: 将第3步中复制得字符串粘贴到红色框中得行编辑框中,点击“确定”按钮出现: 再点击“确定”按钮: 再点击“确定”按钮: 桌面上就出现了和微信快捷方式一模一样的xxx.vbs。 7、先删掉“微信”快捷方式图标,然后右击“新建文本文档.vbs”-->重命名为“微信”: 这时候桌面上得微信图标其实是你伪装得表白神器~~~ 这时候你的女神如果要登录微信,双击打开“微信”(其实是你得表白神器),神奇的一幕发生了: 相信你的女神一定会受宠若惊~~~ 最后祝你表白成功哈~~~ 来源: CSDN 作者: 纯屌丝程序猿 链接: https://blog.csdn.net/Heaven_Evil/article/details/100549310

根据excle说明文档建表

风流意气都作罢 提交于 2019-11-28 15:28:00
在Excel里整理好的表模型数据,可直接导入PowerDesigner。此功能通过PowerDesigner的脚本功能来实现,使用起来也简单。具体操作方法: 打开PowerDesigner,新建模型, 创建物理模型(Physical Data Model)- 因不同的pd模型在使用时 是不通的编码 所以这里测试使用Physical Data Model 点击Tools|Execute Commands|Edit/Run Script菜单或按下快捷键Ctrl + Shift + X打开脚本窗口,输入示例VBScript脚本,修改其中的Excel模板路径及工作薄页签,点Run按钮执行即可。 示例VBScript脚本如下: '导入Excel表结构 '开始 Option Explicit Dim mdl ' the current model Set mdl = ActiveModel If (mdl Is Nothing) Then MsgBox "There is no Active Model" End If Dim HaveExcel Dim RQ RQ = vbYes 'MsgBox("Is Excel Installed on your machine ?", vbYesNo + vbInformation, "Confirmation") If RQ = vbYes Then

Msgbox in PowerShell script run from task scheduler not working

我们两清 提交于 2019-11-28 12:15:27
问题 I have a PowerShell script that creates a schedule task to launch the script. The idea is there are some task in the script that requires reboot. At the end of the PowerShell a message box should prompt the user to let the user knows that all the tasks are completed. What am i doing wrong? Add-Type -AssemblyName PresentationFramework TaskName = "Run Agents Install Script" $TaskDescription = "Run Agents Install Script at logon" $Action = New-ScheduledTaskAction -Execute 'Powershell.exe' `

VB6_小林的气象类模块

廉价感情. 提交于 2019-11-27 15:15:49
前言.   [如果使用过程有什么问题可以QQ或邮箱联系我。 1919988942 | w2638301509@gmail.com]   ______________________________________________    这大概是我做的最累的VB6作品,啊...累死了.....。   [并且我也懒得花心思去改代码了,里面有非常非常多的垃圾代码,但是对VB新手初学者而言,这个类模块非常适合你学习。因为简单且易懂]   第一次玩编程熬到四点.....感觉整个人都不好了。   类模块所有的气象数据都来源于中国气象网的各个平台,{手机微信PC和其他一些挖到的接口},定位服务,逆地址解析服务等来源于腾讯地图的WebAPI。   先上一下使用类模块的实例截图    代码如下: '部分示例 Private Sub Command1_Click() Dim i As 小林的天气模块 Set i = New 小林的天气模块 'i.Set_ID (i.Get_ID_forRegion("吉林", "磐石")) 'Call i.Refresh(, i.Get_ID_forRegion("吉林", "磐石")) '23.3175479108, 116.3527464867 'Call i.Refresh("map", , 43.8504363962, 126.5322875977)

VBA数组(十四)

有些话、适合烂在心里 提交于 2019-11-27 05:51:05
我们都知道,一个变量是一个存储值的容器。 有时,开发人员希望一次可以在一个变量中保存多个值。 当一系列值存储在单个变量中时,则称为数组变量。 数组声明 数组声明的方式与声明变量相同,只是数组变量的声明使用括号。 在下面的例子中,括号里提到了数组的大小。参考以下示例 - 'Method 1 : Using Dim Dim arr1() 'Without Size 'Method 2 : Mentioning the Size Dim arr2(5) 'Declared with size of 5 'Method 3 : using 'Array' Parameter Dim arr3 arr3 = Array("apple","Orange","Grapes") 在上面代码中, 虽然数组大小被指定为 5 ,但是当数组索引从零开始时,它可以保持 6 个值。 数组索引不能是负数。 VBScript数组可以在数组中存储任何类型的变量。因此,一个数组可以在一个数组变量中存储一个整数,字符串或字符。 赋值给数组 通过为每个要分配的值指定一个数组索引值,将这些值分配给数组。它可以是一个字符串。 例子 添加一个模块并添加以下代码 - Private Sub Constant_demo_Click() Dim arr(5) arr(0) = "1" 'Number as String arr(1)

Translate text using vba

狂风中的少年 提交于 2019-11-26 22:23:39
问题 Probably could be a rare petition, but here is the issue. I am adapting an excel of a third-party to my organization. The excel is developed in English and the people of my organization just speaks Spanish. I want to use exactly the same code that the original worksheet have, I prefer don't touch it (although I can do it), so I want to use a function that every time that a msgbox appears (with the text in English), I translate the msgbox messages but without touching the original script. I am