home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Programming Tool Box
/
SIMS_2.iso
/
bp_6_93
/
vbwin
/
mci
/
trymci.frm
(
.txt
)
< prev
next >
Wrap
Visual Basic Form
|
1993-01-05
|
6KB
|
145 lines
fmTryMCI
TryMCI
Form2%
SSPanel#
Panel3D3
SSPanel#
Return-String
Panel3D4
SSPanel#
lbMCIRetStr
SSPanel#
MCI-Kommandos
Panel3D2
SSPanel#
edMCICommand
SSPanel#
Status
Panel3D1
SSPanel#
lbMciErrStr
&TryMCI - (c) 1993 by MICHAEL TISCHER
btExec
MS Sans Serif
mnEnde
mnDemo
mnDemo1
WAV-File spielen
mnDemo2
Audio CD spielen
mnDummy1
mnWaitOption
WAIT-Option
5 mnL
schen
schen
MciSendString
CmdString
RetString
ReturnLength
hCallback
MciGetErrorString
ErrCode&
StrBuffer
Lengthl
btEnde_Click
MciSend
RetSend
RetGetStrD
ErrorStr
InfoStr\
schen_ClickT
edMCICommand|
mnEnde_Click
btExec_Click
retstrC
gefunden
lencmd
startzeile
endzeile
lbMCIErrStr
Caption
lbMCIRetStr
SelStart!
mnWaitOption_Click
mnWaitOption
CheckedT
mnDemo1_Click
count
waitstr
mnDemo2_Clickx
TryMCI - Hilft beim Einstieg in die Multimedia-Programmierung mit VB
Version 1.2 vom 16.08.1993
(c) 1993 by Michael Tischerr
--- Deklaration von API-Funktionen
mmsystem.dllk
mmsystem.dll
btEnde_Click
btEnde_Click: Der Ende-Button wurde angeklickt, um das Programm zu beenden
btExec_Click
btExec_Click: der Exec-Button wurde angeklickt, damit der MCI-String aus der
aktuellen Eingabezeile in edMCICommand abgespielt wird
Eingabe : keinen
Ausgabe : keinen
Controls: - edMCICommand.Text = der zu sendende String
- lbMICErrStr
= nimmt den Fehlerstring des MCI auf
Globals : keiner
--- Statusfelder leeren
--- aktuelle Zeile mit Befehl in edMCICommand isolieren
--- dabei zun
chst von SELPOS ausgehend Zeilenanfang suchen
Eingabefeld leer
--- von SELPOS ausgehend Zeilenende suchen
--- Zeile in Eingabefeld selektieren und Befehl nach CMD holen
--- Befehl ausf
hren und Resultat anzeigen
MciSend
MCISend$: Sendet einen MCI-String und liefert den Fehlerstring des MCI zur
Eingabe : cmd$ = der zu sendende MCI-Stringr
ret$ = nimmt Return-Informationen des MCI auf
Ausgabe : der Fehlerstring des MCI
Controls: keinee
Globals : keinee
mnDemo1_Click
mnDemo1_Click: der Befehl "WAV-File spielen" aus dem DEMO-Men
wurde
angeklickt, MCI-Befehle f
r das Abspielen eines WAV-Files
einf
song
wait
--- Befehle als String-Zeilen aufbauen
open XXX.wav type waveaudio alias
from 0
status
length
close
mnDemo2_Click
mnDemo2_Click: der Befehl "Audio CD spielen" aus dem DEMO-Men
wurde ange-
klickt, MCI-Befehle f
r das Abspielen einer Audio CD einf
wait
--- Befehle als String-Zeilen aufbauen
open cdaudio alias cd
set cd time format tmsf
play cd from 1 to 10
status cd mode
stop cd
status cd mode
close cd
mnEnde_Click
mnEnde_Click: das ENDE-Men
wurde angeklickt, Programm beenden
schen_Click
schen_Click() : das L
SCHEN-Men
wurde angeklickt, Inhalt des Eingabefeldes
EdMCICommand l
schen
mnWaitOption_Click
mnWaitOption_Click() : der Befehl WAIT-Option aus dem DEMO-Men
wurde aufge-
rufen, WAIT-Option umschalten