Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


13547 / 13646 ツリー ←次へ | 前へ→

【4727】CDトレイ開閉のマクロ 正造 03/4/3(木) 21:15 質問
【4728】開く!! こう 03/4/3(木) 21:42 回答
【4730】Re:CDトレイ開閉のマクロ kein 03/4/3(木) 22:52 回答
【4735】とっ,閉じるぅ???? こう 03/4/4(金) 0:00 発言
【4738】同じ物だと思うけど...。 Jaka 03/4/4(金) 9:09 発言
【4912】ありがとうございました。 正造 03/4/13(日) 19:06 お礼

【4727】CDトレイ開閉のマクロ
質問  正造  - 03/4/3(木) 21:15 -

引用なし
パスワード
   はじめまして。今あるソフトを作っているんですが、どうしてもマクロでCDトレイを開閉しなくてはならないんです。ネットで探しているあいだにここにたどり着きました。誰か知っている人トレイ開閉のソースコード教えてください。

【4728】開く!!
回答  こう E-MAIL  - 03/4/3(木) 21:42 -

引用なし
パスワード
   正造さん,こんにちわ。
>はじめまして。今あるソフトを作っているんですが、どうしてもマクロでCDトレイを開閉しなくてはならないんです。

閉はできないんじゃないかなぁ...
とりあえず「開」です。P:がドライブ名

  Dim WSHShell
  Set WSHShell = CreateObject("Shell.Application")
  On Error Resume Next
  WSHShell.NameSpace("P:\").Items.Item.InvokeVerb "取り出し(&J)"

【4730】Re:CDトレイ開閉のマクロ
回答  kein  - 03/4/3(木) 22:52 -

引用なし
パスワード
   ↓ここにサンプルがあります。
http://www.remus.dti.ne.jp/~y-mac/apilib/cdrom.htm

【4735】とっ,閉じるぅ????
発言  こう E-MAIL  - 03/4/4(金) 0:00 -

引用なし
パスワード
   keinさん,こんにちわ。
>↓ここにサンプルがあります。
>http://www.remus.dti.ne.jp/~y-mac/apilib/cdrom.htm
おぅわぁ〜(驚),閉じるもできるんですね〜
スライダー(?)形式とかは開閉の制御を行えそうなんですが,
ばね式(?)で,「カシャッ」って1cmぐらい飛び出るヤツも,
閉じられるんですかね?
って,家のPCはスライダー(?)なんで確認できませんでした,
明日会社でばね式(?)を試したいと思います。

【4738】同じ物だと思うけど...。
発言  Jaka  - 03/4/4(金) 9:09 -

引用なし
パスワード
   おはようございます。
私はこう教えてもらったけど。
全く同じ物だと思うんですけど、APIわかんないから。

Declare Sub mciSendStringA Lib "winmm.dll" (ByVal lpstrCommand As String, _
  ByVal lpstrReturnString As Any, ByVal uReturnLength As Long, _
  ByVal hwndCallback As Long)

Sub CDオープン()
  On Error Resume Next
  mciSendStringA "Set CDAudio Door Open", 0&, 0, 0
End Sub

Sub CDクローズ()
  On Error Resume Next
  mciSendStringA "Set CDAudio Door Closed", 0&, 0, 0
End Sub

【4912】ありがとうございました。
お礼  正造  - 03/4/13(日) 19:06 -

引用なし
パスワード
   皆様大変に感謝しております。
これでソフトも完成です。

13547 / 13646 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free