اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر (معدل)

1 -فتح الصورة للطباعة مباشرة مثل الصورة و لذلك لضبط الصورة قبل الطباعة من الجهاز

2 - و هل يمكن طباعة الصورة مباشرة

Screenshot(58).png.e25f418c644df6a2b4f36bddb9eafe1f.png

print.rar

تم تعديل بواسطه محمد احمد لطفى
قام بنشر

جرب هذا الكود أخي محمد 🙂

Public Sub PrintPicture(ByVal strFilePath As String)
    Dim objShell As Object
    Set objShell = CreateObject("Shell.Application")
    objShell.ShellExecute "mspaint.exe", "/p " & Chr(34) & strFilePath & Chr(34), "", "print", 1
End Sub

 

  • Like 1
  • أفضل إجابة
قام بنشر

وجدت لك هذه

وحدة نمطية عامة اجعلها في مديول

#If VBA7 Then
      Private Declare PtrSafe Function GetShortPathName Lib "kernel32" _
      Alias "GetShortPathNameA" (ByVal lpszLongPath As String, _
      ByVal lpszShortPath As String, ByVal cchBuffer As Long) As Long

#Else
      Private Declare Function GetShortPathName Lib "kernel32" _
      Alias "GetShortPathNameA" (ByVal lpszLongPath As String, _
      ByVal lpszShortPath As String, ByVal cchBuffer As Long) As Long
      #End If

   Public Function GetShortName(ByVal sLongFileName As String) As String
       Dim lRetVal As Long, sShortPathName As String, iLen As Integer
       'Set up buffer area for API function call return
       sShortPathName = Space(255)
       iLen = Len(sShortPathName)

       'Call the function
       lRetVal = GetShortPathName(sLongFileName, sShortPathName, iLen)
       'Strip away unwanted characters.
       GetShortName = Left(sShortPathName, lRetVal)
   End Function

ويتم مناداتها بهذا السطر

Shell ("cmd /c mspaint /p " & GetShortName(CurrentProject.path & "\" & Me.picFld & ".jpg"))

 

  • Like 2

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information