Пример удаления кнопки Свойства в диалоге Печать - VB
Формулировка задачи:
Пример удаления кнопки Свойства в диалоге Печать (тем кто использует
Report).
Данный код работает только после компиляции в exe файл.
Может, кто ответит, почему так?
Может кто знает как это сделать проще?
P.S. Данный код для Winows 98
Решение задачи: «Пример удаления кнопки Свойства в диалоге Печать»
textual
Листинг программы
Private Declare Function GetActiveWindow Lib 'user32' () As Long Private Declare Function GetDlgItem Lib 'user32' (ByVal hDlg As _ Long, ByVal nIDDlgItem As Long) As Long Private Declare Function PostMessage Lib 'user32' _ Alias 'PostMessageA' (ByVal hwnd As Long, ByVal wMsg _ As Long, ByVal wParam As Long, lParam As Any) As Long Const WM_CLOSE = &H10 Private Sub Command1_Click() Timer1_Timer ActiveReport1.PrintReport True End Sub Public Sub Timer1_Timer() Dim hW As Long Dim hW2 As Long hW = GetActiveWindow hW2 = GetDlgItem(hW, 1025) If hW2 Then PostMessage hW2, WM_CLOSE, 0, 0 Timer1.Enabled = False End If End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д