2020-03-21から1日間の記事一覧
タイトルの通り、Excelの表(複数の表もOK)をはてな記法の表( | と |* を使ったやつ)に変換するPythonプログラムを書いてみました。 二重for文をぶん回しているところもあって拙いコードですが......m(__)m プログラム 実行 プログラム import openpyxl a…
ファイル(複数の場合もある)を Drag & Drop することで、そのファイルを取り込む機能(正確には Drag & Drop されたファイルのpathを取得する機能)を作ります サンプルプログラム 実行結果 サンプルプログラム ファイルが Drag & Drop されると、その場所…
内容 TkinterのGUI上で、特定のボタンを押したらエクスプローラーが開き、ファイルを選択できるようにします。 プログラム # -*- coding: utf-8 -*- import os, tkinter, tkinter.filedialog, tkinter.messagebox class MyApp1(tkinter.Frame): def __init__…
サンプルプログラム 実行結果 解説 マウスを操作したときに発生するイベント マウスの現在位置(ウィンドウ内の相対座標)を取得する 方法1 方法2. マウスの現在位置(モニター左上からの絶対座標)を取得する マウスの位置をプログラムで変更する マウスの…
エディットコントロールというのは↓のようなものです 今回はこれを作ります。 実行結果 解説 1.CreateWindowEx関数でエディットボックスを作る WndProc関数を使った制御 テキストを取得 テキストをセットする スクロールバーを特定の位置にもっていく 入力で…
最もシンプルなプログラム 実行結果 解説 1.ボタンの作成 2.ボタンの有効化/無効化 3. ボタンの文字のフォントを設定 4. ボタンの文字の色/文字の背景色を変更 5.ボタンの状態を取得する 6.ボタンの状態を変更 最もシンプルなプログラム ボタンをクリックし…
1.CUIとGUI 開発環境 実際に作ってみる プロジェクトの作成 プログラム 実行結果 解説 Windows Applicationの基本動作 Windowクラスの登録(RegisterClassEx関数とWNDCLASSEX構造体) hInstance style hbrBackground hIconとhIconSm Windowの作成(CreateWin…
Dear ImGuiとは 開発環境 導入方法 Step 1. Step 2. Step 3. Step 4. 完了 Dear ImGuiとは Dear ImGuiとはGUIのFrameworkの一種で、DirectXやOpenglをもとに動いています。ImGUI以外にもGUIのフレームワークは色々あるのですが(このサイトやこのサイトにと…
ん? cv::VideoCapture()を使えばいいじゃないかって? そうなんだけど、そうなんですけど......。とりあえず読んでください。 サンプルプログラム 改良(音声再生) pszSound hmod fdwSound 問題1(スピード調整) 問題2(処理性能の問題) cap >> frame と…
1. OpenCVをダウンロードする 2. 新規プロジェクトの作成 3. OpenCV用の設定 4. サンプルプログラム 4. 実行 5. エラーとその対処法 1. OpenCVをダウンロードする 以下のサイトから好きなフォルダにOpenCVをダウンロードします。 https://opencv.org/release…