Ctl文件:即Visual Basic User Control,用户控件文件,储存了一个用户自定义的控件的信息。
Ctx文件:即Visual Basic User Control Binary File,VB用户控件二进制文件。和Frx文件一样,它储存的是一个用户自定义控件的图像数据(包括Picture属性和ToolboxBitmap (工具箱图片)属性)
新建标准EXE,在【工程】->【添加用户控件】选【用户控件】,可以看到多了一个UserControl1。
在用户控件的界面上添加一个Label一个Image,同时将Label1置为顶层(让Label1压着Image1就行了)
然后将Label1的backstyle设为透明,UserControl1的backstyle也设为透明,Image1的strech属性设置为True,然后随便为Image1添加背景图片。
在UserControl1中粘贴如下代码:
关闭UserControl1窗口,才不是灰色。
在Form1,新建Command1-2(按钮CommandButton),拉入一个刚才的控件命名成UserControl1代码:
可以看效果了,生成的 工程1.exe 可以拷贝到其他地方使用,而无需带UserControl1.ctl和UserControl1.ctx。