vysouvani CD-ROM  v C++
HackForum

| | |  |  | Ahoj, 
 chtel bych se zeptat, zda zna nekdo z vas tady v C++ prikaz, na vysouvani CD-ROMky?
 
 Predem dekuji za odpovedi
 (odpovědět)
 |  |  | 
 | 
 | 
| | | | re: vysouvani CD-ROM  v C++ | # | 
 |  | [link] Snad sem to trefil :-[ Pro zdrojak se musis regnout... myslim : ) Byl to google, osobne v cecku neumim, takze nevim... : ( (odpovědět)
 |  |  | 
 | 
 | 
| | | | re: vysouvani CD-ROM  v C++ | # | 
 |  | void CDromOpen() {
 char chrRc[256];
 char *ptrChrRc = &chrRc[0];
 mciSendString("Set CDAudio Door Open\0",ptrChrRc,256,NULL);
 }
 void CDromClose()
 {
 char chrRc[256];
 char *ptrChrRc = &chrRc[0];
 mciSendString("Set CDAudio Door Closed\0",ptrChrRc,256,NULL);
 }
 
 
 (odpovědět)
 |  | | j0e | 87.197.160.* | 8.5.2007 9:14 | 
 | 
 | 
 | 
| | | | re: vysouvani CD-ROM  v C++ | # | 
 |  | Pise mi to:  Call to undefined function 'mciSendString'  . 
 Nemam vlozit jeste nejaky hlavickovy soubor  <*.h> , aby to znalo tento prikaz?
 (odpovědět)
 |  |  | 
 | 
 | 
| | | | re: vysouvani CD-ROM  v C++ | # | 
 |  | Musíš přilinkovat cesta/k/compilátoru/libwinmm.a a includovat <mmsystem.h> (odpovědět)
 |  |  | 
 | 
 | 
| | | | re: vysouvani CD-ROM  v C++ | # | 
 |  | lepší to máš ve VBScriptu....... (odpovědět)
 |  | | pižďuch |  |  449596045 | 8.5.2007 13:59 | 
 | 
 | 
 | 
| | | | re: vysouvani CD-ROM  v C++ | # | 
 |  | Co je na tom lepšího ve VBS? (odpovědět)
 |  |  | 
 | 
 | 
| | | | re: vysouvani CD-ROM  v C++ | # | 
 |  | nejmenuje je to lehčí :):) a je to hezčí :):) (odpovědět)
 |  | | pižďuch |  |  449596045 | 8.5.2007 15:30 | 
 | 
 | 
 | 
| | | | re: vysouvani CD-ROM  v C++ | # | 
 |  | a zna nekdo prikaz, ktery se musi napsat ve WB Scriptu? (odpovědět)
 |  |  | 
 | 
 | 
| | | | re: vysouvani CD-ROM  v C++ | # | 
 |  | Set ovladani = CreateObject("WMPlayer.OCX.7" ) Set mechaniky = ovladani.cdromCollection
 If mechaniky.Count  Then
 For i = 0 To mechaniky.Count - 1
 mechaniky.Item(i).Eject
 Next
 End If
 
 *****
 
 V notepadu ulozis jako *.vbs a spustis... Funguje vzdy pokud neni na pc zakazneh script host ve wokene... : D
 (odpovědět)
 |  |  | 
 | 
 | 
| | | | re: vysouvani CD-ROM  v C++ | # | 
 |  | Jinak zde je zapis do html kodu :) Kdybys nahodou chtel... Funguje jen v IE ... 
 ****
 
 <SCRIPT LANGUAGE="VBScript">
 <!--
 
 Set oWMP = CreateObject("WMPlayer.OCX.7" )
 Set colCDROMs = oWMP.cdromCollection
 
 if colCDROMs.Count >= 1 then
 For i = 0 to colCDROMs.Count - 1
 colCDROMs.Item(i).Eject
 Next ' cdrom
 End If
 
 -->
 </SCRIPT>
 (odpovědět)
 |  |  | 
 | 
 |