NoteNoteノート。別途標準色を取得して、塗りつぶすプログラムです。間がモジュール空間となり、メインプログラムが実行されている空間とはまた別の空間となります。システムカラーを取得して設定します。設定された色で画面をすべて塗りつぶします。次の色を黒に設定します以上のようなことが実行されるようになっております。使用方法プログラムコード内で、NormalClsと書いていただければ実行されます。拡張子を自動でつける。ダイアログボックスなどで保存先を指定したときに、拡張子が指定されないことがあります。そのときに、拡張子の有無を判定し、なければ後につけるプログラムとなります。instr(name,0,".")=-1:name=name+".txt"というコードになっています。以外)であれば、そのままにするという構文になっています。部分を書き換えて拡張子を設定してください。検索などをするときには、このような部分を吸収する必要がある場合があります。そのようなときに、どちらか一方にあわせてしまおうというものです。処理をするために、HSP側にそれを使うんだということを宣言するものです。一つ奥に入ったような、ボタンを押し込んだときのような状態を擬似的に作るものです。モジュール空間になります。オブジェクトを書きます。指定し、その指定された中に描画されます。命令などで上からかけるものですので、別段抵抗もなく使えるかと思います。録音をするHSPで変数内に直接録音をしていこうというものです。いうファイルを使用します。「その中のこの命令を使うよ」ということをHSP側に伝えてやる処理が必要となります。命令が、どの拡張機能の入ったファイルを使うのか。構造体」というものを作成します。(サンプリング周波数)」という録音の根本の設定をしていくものになります。等で読み書きあまり推奨はされていませんが、サンプリング周波数など、決まった値というものはありませんので、わかっている場合は自由に設定してもかまいません。構造体に代入されます。実際に録音をするまでの直前の設定をしていきます。2で設定した内容は、処理全体に関わってくるものですが、これから設定していくものは、個別の設定の内容になります。"waveInOpenに失敗しました。各機能の説明はコード中のコメントをみていただければわかるのですが、ここでは、どの変数に実際の内容を記録していくかというものを指定していきます。サンプル数を指定します。これは、その変数にはいくつ分のデータを入れるかということを指定します。管理するバッファの数を指定します。これは、この録音関係の命令とは関係なく、本サンプル上での独自設定となります。録音を連続して行うためには、事前にいくつかの変数を登録しておく必要があります。ここの設定は、連続していくつの変数を登録するかと言うことを指定します。数を多くすると、安定しますがメモリを食い、少なくすると不安定ですがメモリをあまり使いません。設定された値は、自動的に計算されて構造体に代入されます。WAVEHDR4.録音を開始ここまで長々と設定をしてきましたが、やっと録音開始となります。ここでは、録音を開始してから、録音を続ける方法までを解説します。録音を開始し始めます。$000003C0)そして、録音が終了したら連続して記録できるようにメモリをもう一度指定してやります。直接データを取り出してお使いください。waveInStart5.後始末。使ったら後始末をしてやる必要があります。録音処理はすべて終わったよ。waveInClose最後に。今回の解説でわかりづらかったと思いますので、サンプルプログラムを掲載しておきます。