gpt4 book ai didi

nsis - 在 nsDialog 显示之后有没有调用函数?

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

我想知道是否有任何方法可以在 nsDialog::show 之后调用函数。

我的情况是一个自定义页面,需要在 nsDialog 显示后运行 http get 请求。

    Function customPage
nsDialogs::Create 1018
Pop $0

${NSD_CreateButton} 0 0 100% 12u Test
Pop $BUTTON

${NSD_CreateText} 0 35 100% 12u hello
Pop $EDIT

${NSD_CreateCheckbox} 0 -20 100% 8u Test
Pop $CHECKBOX

${NSD_CreateLabel} 0 40u 75% 40u "* Type `hello there` above.$\n* Click the button.$\n* Check the checkbox.$\n* Hit the Back button."
Pop $0

nsDialogs::Show
Call MyFunc
FunctionEnd

实际上,电话是 MyFunc仅在我关闭 nsDialog 时发生..

最佳答案

nsDialog 由单线程运行,但实际上你可以使用 nsDialogs::CreateTimer在不指定时间的情况下回调函数。

您可以在以下位置阅读更多相关信息:

http://nsis.sourceforge.net/Docs/nsDialogs/Readme.html#ref-createtimer

关于nsis - 在 nsDialog 显示之后有没有调用函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18192594/

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