Code fragment

C++ Builder CE

JPEG画像ファイル内部のExif情報を編集

なんとかGPS関係の情報だけを取り除きたいExif情報については、DSAS開発者の部屋:Exif データにアクセスするコードを自作してみるここがわかりやすい。またExif情報をダンプするプログラムソースも提示していただいています。C++ B...
C++ Builder CE

Drag and DropしたファイルのタイムスタンプをExifの”撮影日時”に修正するプログラム#1

ファイルの作成日時をExifから取った撮影日時に設定するパートこの部分だけWin32ぽいので、FMXなプログラムとはまったく相容れないのですが、しょうが無いですね。”簡単”にはできないのだから。ちなみにWindowsのファイルエクスプローラ...
Bash

Game Server Query

gamedigを使うまずはインストール。GitHub - gamedig/node-gamedig: Query game servers and not only! Node.JS/Deno/Bun or Bash (via the CL...
Analog Discovery 2

WaveForms SDKを使う

Analog Discovery 2をdwfcmdから使うWaveFormsは非常に良くできたアプリケーションであるが、速度や繰り返しの関係でC++から直接操作したいことがある。そういう場合は、対応した関数群を順次呼び出すことで機能が実現で...
Code fragment

GPGPUによる並列化

cudavmapでの開発前記事まででOpenMPやらのCPUによる並列化を紹介しましたが、最終的にはGPGPUで並列化ないし高速化を行いました。NvidiaのGeforceなVGAをCuda経由で動かす試みです。昔書いた論文のpdfは、jc...
C++ Builder CE

カメラ制御をコマンドラインプログラムから行う

Cameralibを使えますCameralibは、から。起動後にちゃちゃっと仕事をこなして終了するようなコマンドラインプログラムが必要な場面がありますが、上記のCameralibはそういう場合にも使えます。C++ Builder CEのVC...
C++ Builder CE

C++ Builder CE ネットワークプログラミング

TIdSMTPを利用してメールを出してみる今回は起動すると指定smtpサーバーを経由して、指定アドレスに指定サブジェクト、指定本文でのメールを送信するだけの単機能プログラムを作っておく。後で使うかも。VCLなプログラムではあるが、フォームも...
C++ Builder CE

EDSDKでキャノンのカメラをPCから制御する

その1 まずはEDSDKの入手と最初のプログラム通称はEDSDKですが、正しくは”デジタルカメラ開発支援パッケージ” SDK Camera API Packageの一部です。EDSDK Canonとかのキーワードで検索すればすぐに見つかりま...
Code fragment

Word tips

起動時にアウトラインモードにするマクロコードは、Private Sub Document_Open() ActiveWindow.View.Type = wdOutlineViewEnd Sub組み込み方は、を参照してください。
C++ Builder CE

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

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