VCL

C++ Builder CE

らじる☆らじる聞き逃しサーチアプリ マージ

NHKの仕様変更の対応に追われて、にフォームが縮退していました。いつの間にかPause-Resumeボタンや再生ボリュームコントロールが抜け落ちていました。だいぶ前のバージョンに変更を加えてしまっていたようです。ので、修正しました。vect...
C++ Builder CE

らじるらじる聞き逃しサーチアプリ

NHK側の仕様変更に対応しました不具合があればコメントくださいね。以下からダウンロードできます。NHK側の仕様変更により修正を余儀なくされたので、bug fixとは言えないかあ?あるいは言いたくないな。(笑)筆者も毎日起動しているので、”異...
Analog Discovery 2

WaveForms SDKをVCLプログラムから使う

別にFMXからでもおけですさて、いよいよ本題です。まずフォームは、こんな感じです。TLabelx1,TButtonx1,TMemox1を上図のように配置。忘れずにMemo1には垂直スクロールをセットしておきましょう。さて、プロジェクトの構成...
C++ Builder CE

干渉縞シミュレートプログラムの復活

古いプロジェクトを再生する 復刻版かってこのようなプログラムを教育用に使っていました。これはレーザー干渉計で観察される干渉縞(Fringe)をそれらしく画面に表示するプログラムです。主に波長の違いや、縞のVisibilityの設定で、見え方...
C++ Builder CE

Remote Repository Manager

C++ Builder CE IDEから使う git create and push前記事Remote Repository Manager | 学習の補助をめざすの続編です。副題のような作業を行いますが、対象のプログラムは、フォームにWi...
C++ Builder CE

Aquos LC-45W5 をパケットで制御

C++ Builder CEから電源の制御をしてみる IndyのTIdTCPClientを使います単純なやりとりなので、練習台には好都合です。まずフォームは、こんな感じです。TIdTCPClientとTLabelとTButtonを一個載せま...
C++ Builder CE

Libvlcwrapperからdshowデバイスを利用する

enumerate dshow deviceを使うのフォローです。まず、こんなフォームを作ります。肝要なのは、二つのTComboBoxです。左がカメラリスト、右が選ばれたカメラがサポートする解像度のリストになります。のように、前記事のEnu...
C++ Builder CE

Libvlc wrapperの開発

ローカルファイル以外の再生 応用編前記事で押さえたローカルディスク上のファイル以外を対象とした再生です。まとめてアプリを作りました。外観は、プロジェクトにlibvlcwrapper.hを含めて、ヘッダーのディレクトリをセットして、上記を参考...
C++ Builder CE

C++ Builder CE プログラミング

Popen()を作る 復刻版Unix系のpopen()とかVC++系の_popen()じゃなくて、C++ Builder CEで使えるPopen()を作ります。ソースをまず示して、続いて使い方を解説します。まずヘッダー Popen.h から...
C++ Builder CE

C++ Builder CE プログラミング

サーバ証明書をゲットして、期限を表示するプログラム前記事のLet's Encryptの話と関連してます。実行したときのスタイルは、こんな感じです。下側に表示されているのが"本サイト”でございます。期限が切れるまでの残りの日数が71日というこ...