где-то видел код...
когда надо, мигает значит таскбар(так помоему) окна(ну снизу, типо свернут)
и как выдавать предупреждение по верх всех окон? мсгбокс не повер вылазит(((
Skarobey писал(а):где-то видел код...
когда надо, мигает значит таскбар(так помоему) окна(ну снизу, типо свернут)
и как выдавать предупреждение по верх всех окон? мсгбокс не повер вылазит(((
Private Declare Function FlashWindow Lib "user32.dll" ( _
ByVal hwnd As Long, _
ByVal bInvert As Long) As Long
Option Explicit
Private Sub Command1_Click()
Timer1.Interval = 300
Timer1.Enabled = True
End Sub
Private Sub Timer1_Timer()
Static i As Integer
FlashWindow Me.hwnd, 1
i = i + 1
If i > 4 Then
i = 0
Timer1.Enabled = False
End If
End Sub
Skarobey писал(а):...
и как выдавать предупреждение по верх всех окон? мсгбокс не повер вылазит(((
|kerish| писал(а):звуковой файл воспроизводится API - функцией SndPlaySound.
Public Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long
Например: SndPlaySound "C:\test.wav", 3
SndPlaySound app.path & "test.wav", 3
Dzhon писал(а):Если в том-же каталоге то:
- Код: Выделить всё
SndPlaySound app.path & "test.wav", 3
dim path as string
If Right$(app.path,1)<>"\" Then
path=App.Path & "\test.wav"
Else
path=App.Path & "test.wav"
Endif
Function AppPath$()
If Right(App.Path, 1) = "\" Then AppPath = App.Path Else AppPath = App.Path & "\"
End Function
Function AppPath$() As String
If Right(App.Path, 1) = "\" Then AppPath = App.Path Else AppPath = App.Path & "\"
End Function
Сейчас этот форум просматривают: Yandex-бот и гости: 10