VB.NETからAPIのgoogle:PlaySound]関数を使用して[[Wavファイル]を再生。 *もちろん、Wav以外は再生できないです PlaySound関数では同時再生することはできないので、google:同時再生させるためにMediaPlayerを併用しました。 BGMなどはgoogle:WindowsMediaPlayerで再生させておき、効果音など軽い音源はPlaySound関数を使用すれば、同時に再生できるようです。 smdn:総武ソフトウェア推進所さんのソースを参考にさせていただきました。 記事はこちら↓ WAVEファイルを再生する http://smdn.invisiblefulmoon.net/ikimasshoy/dotnettips/tips027.html 画面のようにコントロールを配置。DllImportsやマーシャリングは各自でお願いしますね。 ' ファイ
開発環境: Microsoft Visual Studio 2005 Version 8.0.50727.762 OS: Mirosoft Windows XP Professional Version2002 ServicePack 2 はじめまして。いつも参考にさせていただいております。 VB.NETでShell32を使用してZIPを展開しようとしております。 開発中に不可解な現象に遭遇いたしました。 お分かりになる方、おられませんでしょうか。 下記コードのように、destFlderにShell32.Folderを指定すると問題なく展開できます。 ' zip展開 Dim sc As Object = Nothing Dim srcFlder As Object = Nothing Dim items As Object = Nothing Dim destFlder As Shell3
質問 2007年2月19日月曜日 1:52 ■環境 下記を1台のPCで構成しています。 <ハードウェア> ・x64ベースPC <OS> ・Microsoft(R) Windows(R) Server 2003 Standard x64 Edition(バージョン:5.2.3790 Service Pack 1 ビルド 3790 R2) <ミドルウェア> ・.NETフレームワーク(バージョン:v2.0.50727) <開発環境> ・Visual Studio 2005 Team Edition for Sowtware Developers(Version 8.0.50727.42 (RTM.050727-4200)) <開発言語> VB.NET(Microsoft Visual Basic 2005 77952-113-3000004-41435) ■やりたいこと VB.NETの64
Date 2006-06-03 Authors Christophe Lambrechts, Jonathan Slenders Content Introduction License Currently supported Get the source Compiling this library Preprocessor definition Integration in other projects Code examples Reading YAML from a file Reading YAML from a string Writing YAML to a file Writing YAML to a string Creating a YAML tree Traversing a YAML tree Description of our algorithms Levels
注意:DataGridViewコントロールは、.NET Framework 2.0で新しく追加されました。 DataGridView.ClipboardCopyModeプロパティがDataGridViewClipboardCopyMode.Disable以外のときは、「Ctrl + C」キーを押すことにより、選択されたセルがクリップボードにコピーされるようになります。形式は、Text、UnicodeText、Html、CommaSeparatedValue(CSV)の4種類です。TextとUnicodeTextは、タブ区切り(TSV)形式のデータです。 ClipboardCopyModeによって、ヘッダーをコピーするかどうかを決めることができます。EnableAlwaysIncludeHeaderTextではヘッダーもコピーされ、EnableWithoutHeaderTextではコピーされ
クリップボードのデータの取得、設定がうまくいかないときは「クリップボードに文字列をコピーする、クリップボードから文字列を取得する」や「クリップボードの画像を表示する、クリップボードに画像をコピーする」などでClipboardクラスを使ってクリップボードのデータの取得、あるいは設定する方法を紹介しています。しかしこれらを正常に行うためには、スレッドがSTA(Single Thread Apartment、シングルスレッドアパートメント)である必要があります。もしクリップボードのデータの取得、設定がうまくいかないならば、エントリポイントのMainメソッドにSTAThreadAttribute属性がマークされているか確認してみてください。STAThreadAttributeについては、こちらで説明しています。 もしアプリケーションをSTAとしたくないならば、クリップボードの処理の部分だけをSTA
クリップボードからデータを受け取る方法については「TIPS:クリップボードからデータを受け取るには?」で解説した。本稿では逆に、クリップボードへデータを送る(データをコピーする)ための基本的なコーディングについて解説する。 テキストのコピー まず、テキスト(文字列)のクリップボードへのコピーだが、これは非常に簡単で、その文字列をClipboardクラス(System.Windows.Forms名前空間)の静的なメソッドであるSetDataObjectメソッドで指定するだけだ。 Clipboard.SetDataObject("クリップボードへコピー"); ただし、このメソッドにより格納したクリップボードのデータは、メソッドを呼び出しているアプリケーションを終了すると消えてしまう。アプリケーションが終了してもクリップボードにデータを残したままにするには、2つのパラメータを取るSetDataO
クリップボードは、アプリケーション間でデータを転送するためにWindowsシステムが提供している機構である。.NET Frameworkのクラス・ライブラリには、クリップボードのデータを読み書きするためのClipboardクラス(System.Windows.Forms名前空間)が用意されている。本稿では、このクラスを利用してクリップボードからデータを受け取る場合の基本的なコーディングについて解説する。 プログラムでクリップボードからデータを受け取るには、まずクリップボード内に格納されているデータを取得し、次にそのデータに利用可能な形式のデータが含まれているかどうかを確認してから、実際のデータを読み取るという流れになる。 データの取得がこのような2段階となっているのは、Windowsのクリップボードが、1つの情報を複数の異なるデータ形式で保持できるためだ。例えば、ブラウザで表示されているテ
All Microsoft Global Microsoft 365 Azure Copilot Windows Surface XBOX Deals Small Business Support Software Windows Apps Outlook OneDrive Microsoft Teams OneNote Microsoft Edge Moving from Skype to Teams PCs & Devices Computers Shop XBOX Accessories VR & mixed reality Certified Refurbished Trade-in for cash Entertainment XBOX Game Pass Ultimate PC Game Pass XBOX games PC games Business Microsoft A
グローバルなホットキーの検出 .NET開発者は、Windowsフォームアプリケーションが入力フォーカスを持っていない時であっても、与えられたキーの組み合わせが押されたかどうかを調べたいことがよくある。 そのような場合、キーが押されたかどうかを検出するために、2つの基本的な方法がある。どちらもWindows APIの呼び出しを必要とする。もっとも簡単な方法は、GetAsyncKeyState API関数を用いて、キーボードをポーリングする方法だ。 GetAsyncKeyState関数の宣言は、次のようになる。 ' VB.NET Private Declare Function _ GetAsyncKeyState Lib "user32" _ Alias "GetAsyncKeyState" ( _ ByVal vKey As Keys) As Short // C# using Syste
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く