精华内容
下载资源
问答
  • (free) cool(48KB) 5,gvocx.zip 专业级别的vb下面读写图形文件的控件, 能支持art,bmp,cut,dib,emp,gem,gif,hrz,iff,img,png,jpg,lbm,mac,msp,pcx,ras,rle,tga,tif,wmf,wpg等文件格式...
  • MicroDraw图形控件最新版本 最新版本详情咨询:VX:zhangty426 MicroDraw SDK For Windows,支持windows9x/ME/XP/7/8 发行方式:单机版、开发版本、网络版、B/S版本; MicroDraw图形控件是国内专业图形组件(中间件),...
  • 5.2版控件新增了一个Chartlet组件,使用非常方便,可以生成柱形图、饼图、折线图等多种图形,而且可以设置2D或3D效果,既可以在打印控件中打印出来,也可以在Graphics对象中显示。 4、文本打印输出功能,控件提供...
  • Dragonfly Chart .Net for Windows Form 包括七个图表.Net控件, 属于下列类型, 饼图、环图、条形图、X-Y曲线图、弧度模态图。Dragonfly Chart .Net 提供了两维/三维控件,这些控件已被广泛应用在象工业自动化HMI、...
  • VB串口通信源码210个

    千次下载 热门讨论 2013-10-15 11:32:27
    058、VB的串口源程序,包括串口的配置界面,接收功能和发送功能 059、VB访问串口,并读取电子秤上显示的数据 060、VB和西门子S7-300 PLC串口通讯程序能实现读写功能 061、VB检测串口工作状态 062、VB简单的串口短信...
  • 一款 VB反编译工具

    千次下载 热门讨论 2010-04-17 19:35:10
    VB的RezQ生产空子程序-它收回源 代码子程序。本地编译的可执行文件,它可以 提供了一个拆卸的原生x86代码。 这次行动的VB RezQ依靠了解内部 格式编译的Visual Basic可执行文件。存在 公开定义此格式。烦琐...
  • VB课程设计俄罗斯方块

    热门讨论 2011-02-25 10:46:55
    游戏速度自由选择无非就是改变时钟控件的频率,我们在菜单中添加了选择速度功能,还有添加了考验功能,将欲览窗中方块造型隐藏,给玩家提高了难度,如果你愿意接受考验也可以点击显示还原成原来状态。...
  • 用python来开发图形界面,确实不是很方便,没有c#,Java,甚至VB来得容易。几个控件拖拽,然后...Python支持多种图形界面第三方库,包括:Tk,wxWidgets,Qt,GTK等等。Tk(Tkinter)是Python自带库,使用Tkinter...

    用python来开发图形界面,确实不是很方便,没有c#,Java,甚至VB来得容易。几个控件拖拽,然后响应事件。

    用python写脚本,或者web service来处理一般工作,绰绰有余。

    但有的时候,脱离开发环境,脱离服务器,还是GUI程序更单纯。

    Python支持多种图形界面的第三方库,包括:

    Tk,wxWidgets,Qt,GTK等等。

    Tk(Tkinter)是Python自带的库,使用Tkinter,无需安装任何包,就可以直接使用。

    PyQt是一个创建GUI应用程序的工具包。它是Python编程语言和Qt库的成功融合。Qt库是目前最强大的库之一。

    一般的框架,需要熟悉很多的API,PyQt也能实现类似c#一样GUI开发, 只需要拖拽控件,无需熟记太多的API。

    本文就探索用pycharm 和 PyQt5 开发python GUI程序。

    1. 配置环境。

    a. 下载并安装QtDesigner。

    b. 将QtDesigner集成到Pycharm中,如图:

    编写代码。

    PyQt的核心就是信号与槽。

    先拖拽几个控件,通过上图定义的工具,就可以轻松的定义UI.

    from PyQt5 import QtCore, QtGui, QtWidgets

    class Ui_MainWindow(object):

    def setupUi(self, MainWindow):

    MainWindow.setObjectName("MainWindow")

    MainWindow.resize(800, 600)

    self.centralwidget = QtWidgets.QWidget(MainWindow)

    self.centralwidget.setObjectName("centralwidget")

    self.label = QtWidgets.QLabel(self.centralwidget)

    self.label.setGeometry(QtCore.QRect(180, 80, 47, 13))

    self.label.setObjectName("label")

    self.label_2 = QtWidgets.QLabel(self.centralwidget)

    self.label_2.setGeometry(QtCore.QRect(390, 130, 47, 13))

    self.label_2.setObjectName("label_2")

    self.pushButton = QtWidgets.QPushButton(self.centralwidget)

    self.pushButton.setGeometry(QtCore.QRect(190, 150, 75, 23))

    self.pushButton.setObjectName("pushButton")

    MainWindow.setCentralWidget(self.centralwidget)

    self.menubar = QtWidgets.QMenuBar(MainWindow)

    self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 21))

    self.menubar.setObjectName("menubar")

    MainWindow.setMenuBar(self.menubar)

    self.statusbar = QtWidgets.QStatusBar(MainWindow)

    self.statusbar.setObjectName("statusbar")

    MainWindow.setStatusBar(self.statusbar)

    self.retranslateUi(MainWindow)

    QtCore.QMetaObject.connectSlotsByName(MainWindow)

    def retranslateUi(self, MainWindow):

    _translate = QtCore.QCoreApplication.translate

    MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))

    self.label.setText(_translate("MainWindow", "show"))

    self.label_2.setText(_translate("MainWindow", "TextLabel"))

    self.pushButton.setText(_translate("MainWindow", "PushButton"))

    然后定义一个main函数调用一下。

    import sys

    from passlevel.first import Ui_MainWindow

    from PyQt5 import QtCore, QtGui, QtWidgets

    from PyQt5.QtCore import pyqtSlot

    class MyWindow(QtWidgets.QMainWindow, Ui_MainWindow):

    def __init__(self):

    super(MyWindow, self).__init__()

    self.setupUi(self)

    @pyqtSlot()

    def on_pushButton_clicked(self):

    print("hello")

    if __name__ == '__main__':

    app = QtWidgets.QApplication(sys.argv)

    mywindow = MyWindow()

    mywindow.show()

    sys.exit(app.exec_())

    运行成功。打包。

    安装一个pyinstaller

    pip install pyinstaller

    然后运行命令:

    pyinstaller -F -w yourscript

    参数说明:

    -F 表示生成单个可执行文件

    -w 表示去掉控制台窗口,这在GUI界面时非常有用。不过如果是命令行程序的话那就把这个选项删除吧!

    -p 表示你自己自定义需要加载的类路径,一般情况下用不到

    -i 表示可执行文件的图标

    最终效果就是这样子的。

    作者简介:

    Snake, 人称安蜀黍,专职软件测试10几年,测试界的老司机。

    更多精彩,请关注微信公众号:python爱好部

    展开全文
  • 用python来开发图形界面,确实不是很方便,没有c#,Java,甚至VB来得容易。几个控件拖拽,然后...Python支持多种图形界面第三方库,包括:Tk,wxWidgets,Qt,GTK等等。Tk(Tkinter)是Python自带库,使用Tkinter...

    用python来开发图形界面,确实不是很方便,没有c#,Java,甚至VB来得容易。几个控件拖拽,然后响应事件。

    用python写脚本,或者web service来处理一般工作,绰绰有余。

    但有的时候,脱离开发环境,脱离服务器,还是GUI程序更单纯。

    Python支持多种图形界面的第三方库,包括:

    Tk,wxWidgets,Qt,GTK等等。

    Tk(Tkinter)是Python自带的库,使用Tkinter,无需安装任何包,就可以直接使用。

    PyQt是一个创建GUI应用程序的工具包。它是Python编程语言和Qt库的成功融合。Qt库是目前最强大的库之一。

    一般的框架,需要熟悉很多的API,PyQt也能实现类似c#一样GUI开发, 只需要拖拽控件,无需熟记太多的API。

    本文就探索用pycharm 和 PyQt5 开发python GUI程序。

    配置环境。

    a. 下载并安装QtDesigner。

    b. 将QtDesigner集成到Pycharm中,如图:

    编写代码。

    PyQt的核心就是信号与槽。

    先拖拽几个控件,通过上图定义的工具,就可以轻松的定义UI.

    from PyQt5 import QtCore, QtGui, QtWidgets

    class Ui_MainWindow(object):

    def setupUi(self, MainWindow):

    MainWindow.setObjectName("MainWindow")

    MainWindow.resize(800, 600)

    self.centralwidget = QtWidgets.QWidget(MainWindow)

    self.centralwidget.setObjectName("centralwidget")

    self.label = QtWidgets.QLabel(self.centralwidget)

    self.label.setGeometry(QtCore.QRect(180, 80, 47, 13))

    self.label.setObjectName("label")

    self.label_2 = QtWidgets.QLabel(self.centralwidget)

    self.label_2.setGeometry(QtCore.QRect(390, 130, 47, 13))

    self.label_2.setObjectName("label_2")

    self.pushButton = QtWidgets.QPushButton(self.centralwidget)

    self.pushButton.setGeometry(QtCore.QRect(190, 150, 75, 23))

    self.pushButton.setObjectName("pushButton")

    MainWindow.setCentralWidget(self.centralwidget)

    self.menubar = QtWidgets.QMenuBar(MainWindow)

    self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 21))

    self.menubar.setObjectName("menubar")

    MainWindow.setMenuBar(self.menubar)

    self.statusbar = QtWidgets.QStatusBar(MainWindow)

    self.statusbar.setObjectName("statusbar")

    MainWindow.setStatusBar(self.statusbar)

    self.retranslateUi(MainWindow)

    QtCore.QMetaObject.connectSlotsByName(MainWindow)

    def retranslateUi(self, MainWindow):

    _translate = QtCore.QCoreApplication.translate

    MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))

    self.label.setText(_translate("MainWindow", "show"))

    self.label_2.setText(_translate("MainWindow", "TextLabel"))

    self.pushButton.setText(_translate("MainWindow", "PushButton"))

    然后定义一个main函数调用一下。

    import sys

    from passlevel.first import Ui_MainWindow

    from PyQt5 import QtCore, QtGui, QtWidgets

    from PyQt5.QtCore import pyqtSlot

    class MyWindow(QtWidgets.QMainWindow, Ui_MainWindow):

    def __init__(self):

    super(MyWindow, self).__init__()

    self.setupUi(self)

    @pyqtSlot()

    def on_pushButton_clicked(self):

    print("hello")

    if __name__ == '__main__':

    app = QtWidgets.QApplication(sys.argv)

    mywindow = MyWindow()

    mywindow.show()

    sys.exit(app.exec_())

    运行成功。

    打包。

    安装一个pyinstaller

    pip install pyinstaller

    然后运行命令:

    pyinstaller -F -w yourscript

    参数说明:

    -F 表示生成单个可执行文件

    -w 表示去掉控制台窗口,这在GUI界面时非常有用。不过如果是命令行程序的话那就把这个选项删除吧!

    -p 表示你自己自定义需要加载的类路径,一般情况下用不到

    -i 表示可执行文件的图标

    最终效果就是这样子的。

    更多精彩,请关注微信公众号: python爱好部落

    展开全文
  • 世纪飞扬图形仪表ActiveX GDI 控件包括圆形仪表,线性仪表,旋钮,数码管,开关,趋势图等控件,完全基于GDI 技术,不同于传统的GDI界面,而是可以生成和.NET一样漂亮的图形,速度却大大优于.NET framework,且...
  • python 图形界面开发

    2019-10-08 15:16:04
    用python来开发图形界面,确实不是很方便,没有c#,Java,甚至VB来得容易。几个控件拖拽,然后响应事件。...Python支持多种图形界面第三方库,包括:Tk,wxWidgets,Qt,GTK等等。 Tk(Tkinter)是Pyth...

     

    用python来开发图形界面,确实不是很方便,没有c#,Java,甚至VB来得容易。几个控件拖拽,然后响应事件。

    用python写脚本,或者web service来处理一般工作,绰绰有余。
    但有的时候,脱离开发环境,脱离服务器,还是GUI程序更单纯。

    Python支持多种图形界面的第三方库,包括:
    Tk,wxWidgets,Qt,GTK等等。

    Tk(Tkinter)是Python自带的库,使用Tkinter,无需安装任何包,就可以直接使用。

    PyQt是一个创建GUI应用程序的工具包。它是Python编程语言和Qt库的成功融合。Qt库是目前最强大的库之一。

    一般的框架,需要熟悉很多的API,PyQt也能实现类似c#一样GUI开发, 只需要拖拽控件,无需熟记太多的API。

    本文就探索用pycharm 和 PyQt5 开发python GUI程序。

    1. 配置环境。
      a. 下载并安装QtDesigner。
      b. 将QtDesigner集成到Pycharm中,如图:
      tools2.png

    2. 编写代码。
      PyQt的核心就是信号与槽。
      先拖拽几个控件,通过上图定义的工具,就可以轻松的定义UI.

    from PyQt5 import QtCore, QtGui, QtWidgets
    
    class Ui_MainWindow(object):
        def setupUi(self, MainWindow):
            MainWindow.setObjectName("MainWindow")
            MainWindow.resize(800, 600)
            self.centralwidget = QtWidgets.QWidget(MainWindow)
            self.centralwidget.setObjectName("centralwidget")
            self.label = QtWidgets.QLabel(self.centralwidget)
            self.label.setGeometry(QtCore.QRect(180, 80, 47, 13))
            self.label.setObjectName("label")
            self.label_2 = QtWidgets.QLabel(self.centralwidget)
            self.label_2.setGeometry(QtCore.QRect(390, 130, 47, 13))
            self.label_2.setObjectName("label_2")
            self.pushButton = QtWidgets.QPushButton(self.centralwidget)
            self.pushButton.setGeometry(QtCore.QRect(190, 150, 75, 23))
            self.pushButton.setObjectName("pushButton")
            MainWindow.setCentralWidget(self.centralwidget)
            self.menubar = QtWidgets.QMenuBar(MainWindow)
            self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 21))
            self.menubar.setObjectName("menubar")
            MainWindow.setMenuBar(self.menubar)
            self.statusbar = QtWidgets.QStatusBar(MainWindow)
            self.statusbar.setObjectName("statusbar")
            MainWindow.setStatusBar(self.statusbar)
    
            self.retranslateUi(MainWindow)
            QtCore.QMetaObject.connectSlotsByName(MainWindow)
    
        def retranslateUi(self, MainWindow):
            _translate = QtCore.QCoreApplication.translate
            MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))
            self.label.setText(_translate("MainWindow", "show"))
            self.label_2.setText(_translate("MainWindow", "TextLabel"))
            self.pushButton.setText(_translate("MainWindow", "PushButton"))
    

    然后定义一个main函数调用一下。

    import sys
    
    from passlevel.first import Ui_MainWindow
    from PyQt5 import QtCore, QtGui, QtWidgets
    from PyQt5.QtCore import pyqtSlot
    
    class MyWindow(QtWidgets.QMainWindow, Ui_MainWindow):
        def __init__(self):
            super(MyWindow, self).__init__()
            self.setupUi(self)
    
        @pyqtSlot()
        def on_pushButton_clicked(self):
            print("hello")
    
    if __name__ == '__main__':
        app = QtWidgets.QApplication(sys.argv)
        mywindow = MyWindow()
        mywindow.show()
        sys.exit(app.exec_())
    

    运行成功。

    1. 打包。
      安装一个pyinstaller
    pip install pyinstaller
    

    然后运行命令:

    pyinstaller -F -w  yourscript
    

    参数说明:
    -F 表示生成单个可执行文件
    -w 表示去掉控制台窗口,这在GUI界面时非常有用。不过如果是命令行程序的话那就把这个选项删除吧!
    -p 表示你自己自定义需要加载的类路径,一般情况下用不到
    -i 表示可执行文件的图标

    最终效果就是这样子的。
    uipyqt.png

    更多精彩,请关注微信公众号: python爱好部落

     

    转载于:https://www.cnblogs.com/lucklly/p/7243332.html

    展开全文
  • VB编程资源大全

    2007-10-17 20:47:23
    (12KB) 10,n256vbcol.ZIP 在vb的picturebox控制中使用256色图形的例子(26KB) 11,appbar5.ZIP 在你的windows里加一个象任务条一样,会自动隐藏的工具条(4KB) 12,browsdlg.ZIP 查看目录的例子...
  • CDLIST.zip 生成CD文件列表(32KB)<END><br>104,BMAKER.zip FarPoint公司出品制作3D按钮的控件(1883KB)<END><br>105,BARDEMO.zip 相信大家都很喜欢VB5,VC5,Office 97新式菜单了。Active Bar就是用来设计...
  • g017 3维的breaKthrough游戏(8KB) 582,g016.zip 小蜜蜂射击游戏源程序, 不仅演示了 vb 的图形操作技巧,键盘操作,还演示了怎样使用 npmod32.dll(已包含,免费) 来播mod,s3m,mpp,med,xm,it,mdz,itz,xmz,s3z 等...
  • g017 3维的breaKthrough游戏(8KB) 582,g016.zip 小蜜蜂射击游戏源程序, 不仅演示了 vb 的图形操作技巧,键盘操作,还演示了怎样使用 npmod32.dll(已包含,免费) 来播mod,s3m,mpp,med,xm,it,mdz,itz,xmz,s3z 等...
  • g017 3维的breaKthrough游戏(8KB) 582,g016.zip 小蜜蜂射击游戏源程序, 不仅演示了 vb 的图形操作技巧,键盘操作,还演示了怎样使用 npmod32.dll(已包含,免费) 来播mod,s3m,mpp,med,xm,it,mdz,itz,xmz,s3z 等...
  • VBRez反编译精灵

    2018-06-08 17:22:39
    VB的RezQ生产空子程序-它收回源 代码子程序。本地编译的可执行文件,它可以 提供了一个拆卸的原生x86代码。 这次行动的VB RezQ依靠了解内部 格式编译的Visual Basic可执行文件。存在 公开定义此格式。烦琐...
  • 您可以使用任何所需全景图形,只需在测试项目中更改路径以指向您图像即可。 另外,请不要忘记查看随附自述文件。 如果您喜欢该代码,请投票。 如有任何疑问,请给我发送电子邮件,我会尽快与您联系。 更多...
  • 狄洛尼TIN完美版.zip

    2020-04-17 16:12:50
    此程序是在学习vb参加省级级赛时,在老师指导下所编写的不规则三角网程序,可用于计算规则三角网土方量。也能够在vb.net中运行功能主要包括读书TXT文件,识别离散点数据,文件内包含数据文件,还能够在窗口...
  • 整个图形控件主要由以下几个部份组成: 1.Annotations --图形注解集合 2.ChartAreas --图表区域集合 3.Legends --图例集合 4.Series --图表序列集合(即图表数据对象集合) 5.Titles --图标标题集合 该示例代码...
  •  《Visual Basic开发实战1200例》分为I、II两卷共计1200个例子,包括了开发中各个方面最常用实例,是目前市场上实例最全面开发类图书;书中实例来源于多位工程师多年积累,具有很强实用性。 本书是第I卷,...
  • 仅仅是数据源,还是一个具备逻辑数据源—可替换MS ADO 数据控件等标准数据源—允许程序员在数据源中将业务逻辑指定为一套业务规则,从而使应用程序更耐用、可扩展和可管理。 True DBGrid Pro 在您应用...
  • Visual Graph开发

    2013-08-31 04:24:01
    11: bin\controls.tbl 打印设置窗口使用的控件库,包括按钮、下拉列表框、选择框等等 12: bin\patterns.tbl 图案文件 三、如果在互联网(IE)使用,需要把用到文件打包成CAB文件,可参考web\makecab.bat里面内容...
  • 本书不但是对从事Visual C++编程新手还是老手,以及其他编程语言,比如VB、Delphi程序员,都具有重要参考价值, “拿来就用”而且也可作为大专院极相关专业师生自学、教学参考书和社会相关领域培训班推荐...
  • 类型的图形文件导出为.bmp文件 383 4.13 数据库和其他文件的转换 384 实例217 将硬盘文件目录转为数据库数据 384 实例218 将数据库文件转换为文本文件 386 实例219 将数据库数据传给Excel 388 实例220 将Excel...
  • 类型的图形文件导出为.bmp文件 383 4.13 数据库和其他文件的转换 384 实例217 将硬盘文件目录转为数据库数据 384 实例218 将数据库文件转换为文本文件 386 实例219 将数据库数据传给Excel 388 实例220 将Excel...
  • java源码包---java 源码 大量 实例

    千次下载 热门讨论 2013-04-18 23:15:26
     Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版飞鸽传书软件,但是Java版确实多,因此这个Java文件传输实例可错过,Java网络编程技能提升很有帮助。 Java聊天程序,包括服务端和...
  • asp.net知识库

    2015-06-18 08:45:45
    实现C#和VB.net之间相互转换 深入剖析ASP.NET组件设计]一书第三章关于ASP.NET运行原理讲述补白 asp.net 运行机制初探(httpModule加载) 利用反射来查看对象中私有变量 关于反射中创建类型实例两种方法 ASP...
  • Java局域网通信——飞鸽传书源代码 28个目标文件 内容索引:JAVA源码,媒体网络,飞鸽传书 Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版飞鸽传书软件,但是Java版确实多,因此这个Java...
  • JAVA上百实例源码以及开源项目

    千次下载 热门讨论 2016-01-03 17:37:40
     Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版飞鸽传书软件,但是Java版确实多,因此这个Java文件传输实例可错过,Java网络编程技能提升很有帮助。 Java聊天程序,包括服务端和...

空空如也

空空如也

1 2 3
收藏数 43
精华内容 17
关键字:

vb的图形控件不包括