您的位置:首页 > 财经 > 金融 > 如何制作自己的公众号_google seo是什么啊_百度免费推广怎么做_百度财报q3

如何制作自己的公众号_google seo是什么啊_百度免费推广怎么做_百度财报q3

2024/11/17 3:55:40 来源:https://blog.csdn.net/u011269801/article/details/142288059  浏览:    关键词:如何制作自己的公众号_google seo是什么啊_百度免费推广怎么做_百度财报q3
如何制作自己的公众号_google seo是什么啊_百度免费推广怎么做_百度财报q3

使用electron开发应用程序之后,经常会单独对windows做32位或者是64位程序打包操作,有时候默认的程序做不了相应的需求,往往需要添加单独的页面或者是修改默认的操作,比如一下添加一个默认的选择页面:

自定义脚本代码如下所示:

!define MUI_LANGUAGE "Chinese"
Unicode true

!include nsDialogs.nsh
!include LogicLib.nsh

#OutFile nsDialogs.exe
#RequestExecutionLevel user
#ShowInstDetails show

Var Dialog
Var Bool_mysql
Var Bool_java

;mysql
Var Ck_mysql
;java
Var Ck_java

Page custom pgPageCreate pgPageLeave
Function pgPageCreate
    nsDialogs::Create 1018
    Pop $Dialog

    ${If} $Dialog == error
        Abort
    ${EndIf}

        ${NSD_Createcheckbox} 50u 0u 70u 20u  "mysql"
        Pop $Ck_mysql
        StrCpy $1 $Ck_mysql
        GetFunctionAddress $3 OnClick_CheckMysql
        nsDialogs::onClick $1 $3
        StrCpy $Bool_mysql 0
    
        ${NSD_Createcheckbox} 50u 40u 70u 20u  "java"
        Pop $Ck_java
        StrCpy $1 $Ck_java
        GetFunctionAddress $3 OnClick_CheckJava
        nsDialogs::onClick $1 $3
        StrCpy $Bool_java 0
    nsDialogs::Show
FunctionEnd

Function PgPageLeave
FunctionEnd

Function OnClick_CheckMysql
    ${IF} $Bool_mysql == 1
         IntOp $Bool_mysql $Bool_mysql - 1
         StrCpy $1 $Ck_mysql
    ${ELSE}
         IntOp $Bool_mysql $Bool_mysql + 1
         StrCpy $1 $Ck_mysql
    ${EndIf}
FunctionEnd

Function OnClick_CheckJava
    ${IF} $Bool_java == 1
         IntOp $Bool_java $Bool_java - 1
         StrCpy $1 $Ck_java
    ${ELSE}
         IntOp $Bool_java $Bool_java + 1
         StrCpy $1 $Ck_java
    ${EndIf}
FunctionEnd

!macro customInstall
    ${If} $Bool_mysql == 0
    ${ELSE}
        MessageBox MB_OK  "001" IDOK 
    ${EndIf}

    ${If} $Bool_java == 0
        MessageBox MB_OK  "200" IDOK 
    ${ELSE}
        MessageBox MB_OK  "201" IDOK 
    ${EndIf}
!macroend

Section "MainSection" SEC01
SectionEnd

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com