易截截图软件、单文件、免安装、纯绿色、仅160KB

vb 打印

 Private Sub PrintTxt(txt As String, ConWidth As Long, LeftPosition As Long)
    Dim str As String
    Dim str1 As String
    Dim len1 As Long
   
    str = txt
    len1 = ConWidth
    Do While Len(str) > 0
        str1 = str
        Do While len1 > 0 And Printer.TextWidth(str1) - ConWid > len1
            str1 = Left(str1, Len(str1) - 1)
        Loop
        Printer.CurrentX = LeftPosition
        Printer.Print str1 '打印
        If Len(str1) = 0 Then Exit Do '不匹配
        str = Mid(str, Len(str1) + 1) '截断!
    Loop
End Sub
Private Sub PrintBC(prectl As Control)
    Dim I As Integer
    Dim str As String
    Dim str1 As String
    Dim len1 As Long
    len1 = prectl.Width
    If prectl.BorderStyle = 0 Then
        ConWid = 90
    Else
        ConWid = -90
    End If
   
    Printer.CurrentX = prectl.Left
    Printer.CurrentY = prectl.Top
    Printer.Font.Name = prectl.Font.Name
    Printer.Font.Size = prectl.Font.Size
    'Printer.ForeColor = prectl.ForeColor
    str = prectl
    For I = 1 To Len(str)
        If I > Len(str) Then Exit For
        If Asc(Mid(str, I, 1)) = 13 Then
       


相关文档:

求注释VB程序,只要大概整句意思即可,急用!!!

Option Explicit
Private rsMain As ADODB.Recordset
Private rsTerm As ADODB.Recordset
Private strSql As String
Private Sub cmdAbout_Click()
        frmAbout.Show
End Sub
Private Sub cmdAddObject_Click() '程序段
         ......

vb自动关机程序

Private Declare Function ExitWindowsEx Lib "user32" (ByVal uFlags As Long, ByVal dwReserved As Long) As Long
Private Const EWX_LOGOFF = 0
Private Const EWX_SHUTDOWN = 1
Private Const EWX_REBOOT = 2
Private Const EWX_FORCE = 4
Private closeTime As String
Sub AdjustTokenPrivilegesForNT()
  ......

详解VB调用C#类库的方法步骤(转载)

使用c#语言在.net平台生成的dll是基于MSIL的二进制代码,通常情况下是无法被native的语言和程序调用的(例如vb,vc,delphi)。但是一般来说windows上native的程序都是可以直接使用com对象的。通过.net平台提供的一些工具,可以为其伪造一个com接口并注册到系统中。此时,可以在native的程序里,通过这个伪com接口来实现此. ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号