登录
首页 » VB源码 » 一个实现图像旋转效果的VB实例

一个实现图像旋转效果的VB实例

于 2023-07-06 发布 文件大小:4.12 kB
0 51
下载积分: 2 下载次数: 1

代码说明:

一个实现图像的旋转效果实例,由VB6.0编写,前几年的源码,本程序实现图片的逆时针旋转90度,单击窗口中的按钮即可实现旋转功能,这部分代码,可参考如下代码:   逆时针旋转90度   Private Sub Command2_Click()    For j = 0 To h Step 1    For i = 0 To w Step 1    BitBlt Picture2.hDC, i, j, 1, 1, Me.Picture1.hDC, j, i, srCopy    Next i    Next j   End Sub

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • VB 为菜单添加分割线
    VB6为菜单制作添加分割线,在菜单项与菜单项之间显示一个分隔线,这个在Windows经典风格的窗口中,十分常见,像一个水平线那样,把菜单分成多个部分,这个水平线带有阴影效果,视觉效果更立体。   本窗口中的菜单,是一个企业综合管理系统的主界面面板,那些菜单都是测试用的,你可以看一下菜单中的分隔线是如何嵌入到菜单中的。
    2022-09-22 23:30:03下载
    积分:1
  • VB6.0 如何计算加权平均值
    VB6.0 代码演示如何计算加权平均值,计算加权平均值可编写以下代码实现:   Private Sub Command1_Click()    Text7.Text = jiaquan(Text1, Text2, Text3, Text4, Text5, Text6)   End Sub   Private Function jiaquan(ByVal a As Integer, ByVal b As Integer, ByVal c As Integer, ByVal d As Integer, ByVal e As Integer, ByVal f As Integer)    Dim sum As Integer    sum = (a * b + c * d + e * f) / (b + d + f)    sum = Round(sum, 2)    jiaquan = sum   End Function
    2022-02-25 12:19:27下载
    积分:1
  • VB6.0 改变扩展名保护Access数据库
    VB6.0 改变扩展名保护Access数据库,也就是让用户修改Access数据库的扩展名,之前可能禁止改变,但本代码介绍的方法允许修改扩展名,以下是本例子核心功能部分的完整源码,仅供参考:   Private Sub Form_Load()    Dim cnnstr As String    cnnstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "db_wjgl.bak;Persist Security Info=False"    cn.Open cnnstr    Adodc1.ConnectionString = cnnstr    Set Picture1.DataSource = Adodc1    Picture1.DataField = "文件"   End Sub   Private Sub Form_Unload(Cancel As Integer)    cn.Close   End Sub
    2022-05-16 07:33:58下载
    积分:1
  • VB 6.0 按字段显示数据库所有值
    VB 6.0 按字段显示Access数据库所有值,是一个按条件查询数据库的例子,这里的数据库为BOOK2.mdb,核心的代码如下:   Private Sub Adodc1_WillMove(ByVal adReason As ADODB.EventReasonEnum, adStatus As ADODB.EventStatusEnum, ByVal pRecordset As ADODB.Recordset)   End Sub   Private Sub Form_Load()   Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "ook2.mdb;Persist Security Info=False "   Adodc1.RecordSource = "select * from 作者"   Set DataCombo1.DataSource = Adodc1   DataCombo1.DataField = "城市"   Set DataCombo1.RowSource = Adodc1   DataCombo1.ListField = "姓名"   End Sub
    2022-09-25 11:45:03下载
    积分:1
  • VB6.0 获取汉字拼音简(首字母)
    VB6.0 获取汉字拼音简码,获取汉字拼音首字母,这个比较实用了,现在很多地方都会取首字母作为编号、帐号之类的,代码比较多,这里就不帖核心代码了,大家自行下载本源码吧,运行的效果如截图所示。
    2022-04-15 06:44:52下载
    积分:1
  • VB 使用DataGrid显示书名数据表
    VB 使用DataGrid显示书名数据表,这个例子相当简单,主要是学习在VB编程中如何使用DataGrid数据网格控件,将数据库内容读取出来,然后绑定到DataGrid表格中显示:   Adodc1.ConnectionString = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=book"   Adodc1.RecordSource = "select * from 书名"   Set DataGrid1.DataSource = Adodc1   DataGrid1.Columns(3).NumberFormat = "$0.00"   DataGrid1.Columns(4).NumberFormat = "$0.00"   End Sub
    2023-04-26 14:25:03下载
    积分:1
  • vb利用数据窗口辅助录入数据
    vb利用数据窗口辅助录入数据,也就是本程序窗口中,生成了一些数据辅助窗口,可对用户的录入工作提供一些帮助,其实就是一些供用户选择的组件之类的,用户了用户,又提升了数据录入的准确性,在VB6.0中,本源码可顺利编译成功,运行后如示例图所示。
    2023-07-26 19:20:03下载
    积分:1
  • VB.NET邮件发送实例 可发附件
    VB.NET编写支持发送附件的邮件发送实例,本实例源码中包含用于将电子邮件发送到简单邮件传输协议(SMTP)服务器进行传送的类,这里使用了SmtpClient 类发送电子邮件,可设置允许添加的附件类型,支持文本文件(*.txt)|*.txt|Word文档(*.doc)|*.doc|图像文件*.BMP;*.JPG;*.GIF等格式,为了避免程序出错,在本程序刚启动时,帐号、密码框暂时不可用。
    2022-08-15 21:36:57下载
    积分:1
  • VB SetWindowLong限制调整窗口大小的最大值
    VB 限制调整窗口大小的最大值,我们根据SetWindowLong函数的说明 ,可写出一个函数,当用户拖动窗口时,控制窗口最大能拖动到什么大小,当达到最大值时,窗口就不能继续被拖大,我们定义一个函数,在打开这个VB窗口时自动加载函数,实现对窗口最大拖动大小的控制:   Private Sub Form_Load()    Dim ret As Long    preWinProc = GetWindowLong(Me.hWnd, GWL_WNDPROC)    ret = SetWindowLong(Me.hWnd, GWL_WNDPROC, AddressOf wndproc)   End Sub
    2022-10-14 18:50:03下载
    积分:1
  • VB 利用Tag属性存储用户名
    VB 利用Tag属性存储用户名   If Text1.Text = "" Or Text2.Text = "" Then    MsgBox "用户名或密码不能为空", vbCritical, "信息提示"    Exit Sub   Else    If Text1.Text = "TSoft" And Text2.Text = "111" Then    Me.Tag = Text1.Text    Frm_Main.Show 1    Unload Me    Else    MsgBox "输入的名户名或密码不正确", vbCritical, "信息提示"    End If   End If
    2022-02-04 07:45:58下载
    积分:1
  • 696518资源总数
  • 105908会员总数
  • 30今日下载