AM电脑吧 - Win10精简版系统_Win11精简版_Win7旗舰版

Yes
查看: 10254|回复: 11
收起左侧

[其它] 关于 在关于中增加图片像vc

 关闭 [复制链接]
ampc823649

签到天数: 3 天

[LV.2]二兆带宽

id zpmc123 发表于 2015-08-15 14:02:12 手机发帖
经常看到vc程序点击关于后会有一个小窗口弹出并且有logo图片请问au3能做这个效果吗

本文地址: https://www.ampc8.com/thread-19753-1-1.html
上一篇:关于au3.tbl
下一篇:在字体下加下划线
回复

举报

ampc823649

签到天数: 3 天

[LV.2]二兆带宽

lz  楼主| zpmc123 发表于 2015-08-16 07:12:58 手机发帖
会者不难    难者不会如果人人都像fuldho一样相信更多更好的au3软件也就遍地开花了

zpmc123 于 2015-08-16 07:14:40 补充以下内容:
还是感谢fuldho的帮助我会充电的给我指引一下哪个入门更快
回复

举报

ampc8110

签到天数: 3 天

[LV.2]二兆带宽

id fuldho 发表于 2015-08-16 06:02:33
zpmc123 发表于 2015/8/15 20:30
可能是我说的不清楚吧真是求人不如求己你这种在主界面调用图片的命令一点技术含量都没有我要的弹出第二窗口 ...

子窗口就有技术含量?

#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
$Form1 = GUICreate("Form1", 633, 454, 192, 114)
$Button = GUICtrlCreateButton("关闭", 184, 150, 75, 25)
$BTN = GUICtrlCreateButton("第二个弹出", 176, 415, 219, 25)
GUISetState(@SW_SHOW)
While 1
         $nMsg = GUIGetMsg()
         Switch $nMsg
                 Case $GUI_EVENT_CLOSE
                         Exit
                 Case $Button
                         Exit
                 Case $BTN
                         GUI2()
         EndSwitch
WEnd

;============================
Func GUI2()

       $Form_2 = GUICreate("我是第二个GUI", 316, 240)
                FileInstall("a.jpg", @TempDir & "\")
                $Pic1 = GUICtrlCreatePic( @TempDir & "\a.jpg", 1, 1, 306, 116)
                FileDelete(@TempDir & "\a.jpg")

                 $Button1 = GUICtrlCreateButton("关闭", 184, 150, 75, 25)
                 GUISetState(@SW_SHOW)
         While 1
                 Local $nMsg = GUIGetMsg()
                 Switch $nMsg
                         Case $GUI_EVENT_CLOSE
                                 ExitLoop
                         Case $Button1
                                 ExitLoop

                  
                EndSwitch
         WEnd
        GUIDelete($Form_2)
EndFunc
回复

举报

ampc823649

签到天数: 3 天

[LV.2]二兆带宽

lz  楼主| zpmc123 发表于 2015-08-15 20:30:13 手机发帖
可能是我说的不清楚吧真是求人不如求己你这种在主界面调用图片的命令一点技术含量都没有我要的弹出第二窗口中有图片始终没有解决

zpmc123 于 2015-08-15 20:30:57 补充以下内容:
明天研究研究

zpmc123 于 2015-08-15 20:30:58 补充以下内容:
明天研究研究

点评

子窗口就有技术含量? #include #include #include $Form1 = GUICreate("Form1", 633, 454, 192, 114) $Button = GUICtrlCreateButton("关闭", 184, 150, 75, 25) $BTN = GUICtrlCreateButton("第二  详情 回复 发表于 2015/8/16 06:02
别人帮你还说 求人不如求己 这种屁话,那你自己解决就行了还来这里刷分求助个毛i  发表于 2015/8/15 20:43
回复

举报

ampc8110

签到天数: 3 天

[LV.2]二兆带宽

id fuldho 发表于 2015-08-15 20:05:12
建议你去充一下电,以后不再回答此类问题


#include <ButtonConstants.au3>
#include <GUIConstants.au3>
$Form1 = GUICreate("窗口", 400, 200,-1,-1)
FileInstall("a.jpg", @TempDir & "\")
$Pic1 = GUICtrlCreatePic( @TempDir & "\a.jpg", 1, 1, 306, 116)
FileDelete(@TempDir & "\a.jpg")
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Select
        Case $nMsg = $GUI_EVENT_CLOSE
                    Exit
     EndSelect
WEnd
回复

举报

ampc823649

签到天数: 3 天

[LV.2]二兆带宽

lz  楼主| zpmc123 发表于 2015-08-15 17:06:11 手机发帖
;fuldho 年老痴呆版主   #Region ;**** 由 AccAu3Wrapper_GUI 创建指令 **** #AccAu3Wrapper_OutFile=第二个.exe #AccAu3Wrapper_Res_Language=2052 #AccAu3Wrapper_Res_requestedExecutionLevel=None #EndRegion ;**** 由 AccAu3Wrapper_GUI 创建指令 ****  #include <ButtonConstants.au3> #include <GUIConstantsEx.au3> #include <WindowsConstants.au3>  $Form1 = GUICreate("关于弹出第二个对话框示例", 633, 454, 192, 114) $Button = GUICtrlCreateButton("退出", 184, 150, 75, 25) $BTN = GUICtrlCreateButton("关于", 176, 415, 219, 25) GUISetState(@SW_SHOW) While 1         $nMsg = GUIGetMsg()         Switch $nMsg                 Case $GUI_EVENT_CLOSE                         Exit                 Case $Button                         Exit                 Case $BTN                         GUI2()         EndSwitch WEnd  ;============================ Func GUI2()        ;FileInstall("\a.jpg", @TempDir & "\")        $Form_2 = GUICreate("我是第二个GUI", 316, 240)                        $Pic1 = GUICtrlCreatePic("a.jpg", 1, 1, 306, 116)        $Button1 = GUICtrlCreateButton("关闭", 184, 150, 75, 25)            GUISetState(@SW_SHOW)         While 1                 Local $nMsg = GUIGetMsg()                 Switch $nMsg                         Case $GUI_EVENT_CLOSE                                 ExitLoop                         Case $Button1                                 ExitLoop                                      EndSwitch         WEnd        GUIDelete($Form_2) EndFunc    ;加入这个调用图片命令后运行起来可以看到图片但是打包EXE就没有了$Pic1 = GUICtrlCreatePic("a.jpg", 1, 1, 306, 116) ;想用这个命令加在哪里呢FileInstall("\a.jpg", @TempDir & "\")
回复

举报

ampc823649

签到天数: 3 天

[LV.2]二兆带宽

lz  楼主| zpmc123 发表于 2015-08-15 16:22:19 手机发帖
谢谢年老痴呆学习了
回复

举报

ampc8110

签到天数: 3 天

[LV.2]二兆带宽

id fuldho 发表于 2015-08-15 16:13:47
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
$Form1 = GUICreate("Form1", 633, 454, 192, 114)
$Button = GUICtrlCreateButton("关闭", 184, 150, 75, 25)
$BTN = GUICtrlCreateButton("第二个弹出", 176, 415, 219, 25)
GUISetState(@SW_SHOW)
While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit
                Case $Button
                        Exit
                Case $BTN
                        GUI2()
        EndSwitch
WEnd

;============================
Func GUI2()

       $Form_2 = GUICreate("我是第二个GUI", 316, 240)

       $Button1 = GUICtrlCreateButton("关闭", 184, 150, 75, 25)
       GUISetState(@SW_SHOW)
        While 1
                Local $nMsg = GUIGetMsg()
                Switch $nMsg
                        Case $GUI_EVENT_CLOSE
                                ExitLoop
                        Case $Button1
                                ExitLoop

                  
                EndSwitch
        WEnd
       GUIDelete($Form_2)
EndFunc
回复

举报

ampc823649

签到天数: 3 天

[LV.2]二兆带宽

lz  楼主| zpmc123 发表于 2015-08-15 14:42:07 手机发帖
涉及到子母窗口不会写
回复

举报

您需要登录后才可以回帖 登录 | 验证注册

Powered by AMpc8.Com (晋ICP备13003365号ghs 晋公网安备 14090202000112号 |GMT+8, 2025/5/1 14:35 | A
快速回复 返回顶部 返回列表