Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C++CLI / VB .Net / .Net-Framework » WMI

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
30.11.2005, 16:07 Uhr
rizi



hi,kann mir jemand eine site nennen bzw ein pdf file oder ähnliches wo erklärt wird wie die WMI verwendet werden kann.
ich habe jetzt zb danach gesucht wie man ein cd-rom laufwerk öffnet,habe ich auch gefunden,u. hab dann in der msdn library nachgesehen wie diese methode(mciSendString()) funktioniert. aber ich verstehe nicht warum man als argument einen string "set cdaudio door open" übergeben muss. ich finde das nirgendst.u. außerdem wie gibt man an welches laufwerk man öffnen möchte,dieses bsp öffnet irgned eines???
BZW wer weiß wie man das "richtig macht",d.h dass man selbst das laufwerk angeben kann.
u. welche funktion/klasse benutzt man dafür?d.h wie geht man am besten vor wenn man so ein problem hat wo sieht man nach??
lg rizi


C++:
private void btnEject_Click( object sender, System.EventArgs e )
{
  int ret = mciSendString( "set cdaudio door open", null, 0, IntPtr.Zero );
}

private void btnClose_Click( object sender, System.EventArgs e )
{
  int ret = mciSendString( "set cdaudio door closed", null, 0, IntPtr.Zero );
}

[DllImport( "winmm.dll", EntryPoint="mciSendStringA", CharSet=CharSet.Ansi )]
protected static extern int mciSendString( string lpstrCommand,
                                           StringBuilder lpstrReturnString,
                                           int uReturnLength,
                                           IntPtr hwndCallback );


Dieser Post wurde am 30.11.2005 um 16:21 Uhr von rizi editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
30.11.2005, 17:05 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo,
unter
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/multimed/htm/_win32_multimedia_command_strings.asp
findest Du eigtlich alles was Du brauchst.
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C++CLI / VB .Net / .Net-Framework ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: