以前より引き続いて、タイトルの備忘録。 allthewayfrom.hatenablog.com
今まで、.NetのWindows Formでは「WebBrowser」と言う標準のコントロールでブラウザ表示ができましたが、中身はIEなのでもはや過去の遺物に。 そこからEdge対応した「WebView」が公開され、割と短い寿命でChromium Edgeに代わってしまったので、それに対する…
CDリッピングソフトは、昔はCDexを使っていて、その後より高機能なEACの存在を知り、乗り換えて来ました。 乗り換えの切っ掛けは、傷のあるCDでたまに取り込みが正常に行えてない曲があったので、エラー検出ができる機能が気になったためです。
最近、少しElectronなるものを触ってみました。 Electronは、GitHubが開発したオープンソースのソフトウェアフレームワークである。 ChromiumとNode.jsを使っており、HTML、CSS、JavaScriptのようなWeb技術で、macOS、Windows、Linuxに対応したデスクトップ…
TypeScriptは、JavaScriptに型定義とクラスベースでコーディングができるようにしたもの。C#やJavaのクラスになれていると取っつきやすいな、感じました。フリーのVirtual Studio Codeを使えば、コーディング中の型定義のエラーや、インテリセンスも動いて便…
ふとGoogle Analyticsのイベント集計をみたらいつからか全く集計がないことに気づきました。
以前のFC2ブログは、最新記事にサムネイルを簡単に表示する方法がなく、小手先でなんとかするするしかなかったのですが、なにげに変数一覧を見てたらいつの間にか対応されてたのに気付きました。
MFC→WinForms化でネタでついでにもう1つ。(以前の記事はこちら) allthewayfrom.hatenablog.com
MFCから.Net WinForms化するときのメモ。レガシーなMFCアプリをWinForms化する場合(と言っても、WinFormsももう十分レガシーですが。。)、コントロールは.Netのクラスになったけど、既存のコードを流用したい場合で、MFCなクラスメソッドの呼び出しがある箇…
ブログを投稿する時に、各ブログサービスでは本文と追記を区切るような方法を用いることで「続きを読む」を作ることはできますが、追記を更に区切る方法です。
Formが非表示でコンテキストメニュをShowで直接表示するような場合、例えばタスクトレイに常駐するアプリケーションでホットキーでコンテキストメニュを出したい要な場合に、キー操作の項目選択が効かなかったり、コンテキストメニュが非アクティブになって…
レスポンシブデザインとは、スマホのように画面サイズが小さい端末でページを閲覧しても、適切なレイアウトで表示させるデザインです。 wordpressとかだと検討されるデザインですが、fc2ブログでも簡単に取り入れられます。
FC2ブログはまだHTTPSに移行できておらず、Google Search Consoleからも警告メールが来る状態です。 FC2の総合インフォでは今年の4月にSSL化についてのアナウンスが行われましたが、ブログについてはそれ以来、現状特に進展はありません。 fc2information.bl…
ふと、古いCDialogなアプリケーションから、別で作ったFormなアプリケーションを呼び出せたら便利だな、と言う事がありまして試してみた時にぶつかった問題。
最近WPFで、MVVMパターンをかじっているのですが、そこでポイントとなるのがバインドと言う機能。簡単に言うと、コントロールのプロパティとそれを保持するデータのプロパティを関係付け(バインドし)、UIのクラスとロジックのクラスの分離と連係を行う機能…
前回、入力前にIMEの状態を分かりやすくするツールについて紹介しました。 allthewayfrom.hatenablog.comツールでなんとかすることに目が行っていましたが、そもそもIME自体を変えてしまえばどうだろう、と言う思いが出てきます。そう、無料であるのですよ、…
IMEがON(もしくはOFF)だと思い込んで、文字を打ってから気づくことに結構イラつく人もいるのではないでしょうか。(少なくとも自分はそうなのですが)IMEツールバーに表示はされているのですが、そんな隅にいる存在をほとんど見ることもなく、と言うかそも…
Excel上で、Ctrl+C→Ctrl+Vを行うと書式も含めてコピーされるのが邪魔で「値の貼り付け」を利用する人は多いと思います。 最近のExcelはCtrl+Vの後にアイコンが出て形式指定で再貼り付けできるようになりましたし、Ctrl+Alt+Vで形式指定の再貼り付けダイアロ…
フォーム(コンテナ)上で、現在フォーカスのあるアクティブコントロールは、ActiveControlのプロパティ取得できます。この時、ボタンをクリックした時に、その直前にアクティブだったコントロールが取りたい場合のメモ。
以前、XML-RPCを利用してファイルのアップロードや記事の一覧取得などはこちらで書きました。 allthewayfrom.hatenablog.com 今回は、記事のアップロードに挑戦してみます。
C#でWebBrowserコントロールを利用していて、YouTubeのページを見た時に動画が再生できないことに気づきました。 (IE本体にはFlashの最新版を入れているはずなのに、「最新版をインストールしてください」と言われる) その対処方法です。 (この辺の製作記…
IHTMLTxtRangeを扱っているときに分かったことのメモ書きです。 内容的にはこの辺の記事の絡みです。 allthewayfrom.hatenablog.com
以前より、WebBrowserのHtmlElementの操作を色々と調べていた時のメモ。 前回の記事はこちら。 allthewayfrom.hatenablog.com
以前の記事で、WebBrowser上の選択範囲の見つけ方を書きました。 allthewayfrom.hatenablog.com この方法は範囲の先頭と終端に特定の文字を挿入し、その文字を検索して位置を特定していますが、これだと元になるHtmlElementのHTML自体に一旦文字を入れるため…
前回からの続きです。 allthewayfrom.hatenablog.comAutoHotKeyはマウスジェスチャー以外にも、もちろん色々使えるので便利です。
一度導入すると、手放せなくマウスジェスチャーのツール。(例えば、右クリックを押しながら←ストロークで、「戻る」の動作など)ブラウザなどのアドオンで実現しているものはありますが、ブラウザだけでなくWindowsのエクスプローラを初め、その他のアプリ…
こちらの記事で書いたツールの延長です。 allthewayfrom.hatenablog.com 扱う画像タイプにはGIFも利用可能でしたが、アニメGIFを扱うときにきちんとアニメーションしてくれない、、 その対策の備忘録です。
さて、よくアプリケーションで見かける処理の経過を示すプログレスバーの作成方法はこちらが参考になります。 進行状況ダイアログを表示する: .NET Tips: C#, VB.NET 今回は「やっぱりこの処理、プログレスバー出すようにしたい…」と言う後付けで対応したい…
前回からの続きです。 allthewayfrom.hatenablog.com まとめツールを作る上で欲しい機能の一つがHTMLエディタ(ソースの編集でなくHTML表示上での直接編集)でした。
以前下記で紹介したツールですが、やはり使っていると「これが出来たら・・・」と思うこともしばしば。 allthewayfrom.hatenablog.com 自作できるか?なんて思いも持ちつつも、十分に使えるツールがある以上、そこまでの労力は出せませんでした。 ですが、こ…