OS-Windows-Windows API
HDD容量を取得する場合は、Windows APIにあるGetDiskFreeSpace関数を使うと各変数に色々値をぴったんこしてくれるわけですが僕、最初普通にこの「GetDiskFreeSpace関数」の方を使ってたんですね。そしたら正しい値が返ってこないというわけで。https://msdn.…
今作ってるプログラムで、ちょっとレスポンスが悪いプロシージャがあったので プロシージャ内部のどの処理が時間を食ってるのか調べることにした。何パターンかやり方があるけど、とりあえず簡単なのを。 timeGetTime関数 uses MMSystem; procedure TimeChec…
DelphiでWaveファイルを扱うためにRIFFフォーマットのファイルを読み込む必要がでてきたんで色々とメモ書き。 まず必要なものの説明。 MMSystemライブラリ マルチメディア関連のAPIが各種はいっている。 uses句にこれを追加する必要あり。 MMRESULT型 MMSyst…