消息框以父窗口/窗体为中心

时间:2015-06-20 19:06:19

标签: vbscript

我正在尝试构建自己的HTA,以充当我的一些批处理脚本的前端。我想使用一个msgbox(或任何等效的)我可以用来输出任何错误,点击确定就可以摆脱提示。

以下是我一直在使用的代码:

x=msgbox("Error text" ,48, "Error: Title")

我最好喜欢以下条件,以便能够使用自定义图标,将X和Y居中的框放到父窗口/窗体上,并允许我在框中定义文本并且它可以使用#39标题。

如果无法做到这一点,那么只需一个可以在X和Y中心到父窗口的消息框即可。

在VBScript中有没有办法做到这一点?

或者我应该考虑做一个会在屏幕上弹出的HTML / CSS版本?

1 个答案:

答案 0 :(得分:0)

我不知道你的第一个问题的答案,但无论答案是什么,都必须限制在HTML之外弹出的框消息框可以做什么。

因此,对于包含图标,居中和HTML / CSS中任何其他内容的自定义,我认为您应该在屏幕上弹出HTML / CSS。

您可能希望查看jqueryui或bootstrap以加快速度,因此您不必从头开始。

https://jqueryui.com/dialog/#modal-message http://getbootstrap.com/javascript/#modals

他们都在下面使用jquery,所以如果你还没有使用它,那么你在初始下载中会获得更多的字节。