あらかじめ日記

2chまとめサイト「ソノウソホント?」の雑記と、ブログで使えるスクリプトとかテクニックとか。その他、音楽やアニメ、漫画の話題とかも。

まとめサイト「ソノウソホント?」と「ムードもりあげ楽団」はこちら。

【C#】HtmlElementのNextSibling(次の要素)とPreviousSibling(前の要素)

以前より、WebBrowserHtmlElementの操作を色々と調べていた時のメモ。

前回の記事はこちら。
 

allthewayfrom.hatenablog.com

続きを読む

【C#】WebBrowser上の選択範囲の文字列位置と、HTML(ソース)の位置を見つける方法

以前の記事で、WebBrowser上の選択範囲の見つけ方を書きました。

allthewayfrom.hatenablog.com

この方法は範囲の先頭と終端に特定の文字を挿入し、その文字を検索して位置を特定していますが、これだと元になるHtmlElementのHTML自体に一旦文字を入れるため、Undoするとその挿入した文字が現れてしまう、、と言う問題があります。
なんとかその問題を解決し、少し改善してみました。

続きを読む

AutoHotKeyで「かざぐるマウス」の代替をしてみる

前回からの続きです。

allthewayfrom.hatenablog.com

AutoHotKeyマウスジェスチャー以外にも、もちろん色々使えるので便利です。

続きを読む

WindowsのマウスジェスチャーはAutoHotKey(MouseGestureL)が便利でおすすめ!

一度導入すると、手放せなくマウスジェスチャーのツール。
(例えば、右クリックを押しながら←ストロークで、「戻る」の動作など)

ブラウザなどのアドオンで実現しているものはありますが、ブラウザだけでなくWindowsエクスプローラを初め、その他のアプリケーションでも使えると非常に便利で手放せなくなります。

実現するツールはいくつかありますが、ここではAutoHotKeyを紹介したいと思います。

続きを読む

【C#】アニメGIFのコピーについて(BitmapクラスのCloneに注意)


こちらの記事で書いたツールの延長です。

allthewayfrom.hatenablog.com
扱う画像タイプにはGIFも利用可能でしたが、アニメGIFを扱うときにきちんとアニメーションしてくれない、、 その対策の備忘録です。

続きを読む

【C#】後付けでも使えるプログレスバーウィンドウを作る(Formの別スレッド化)

f:id:allthewayfrom:20160714220202p:plain


さて、よくアプリケーションで見かける処理の経過を示すプログレスバーの作成方法はこちらが参考になります。

進行状況ダイアログを表示する: .NET Tips: C#, VB.NET


今回は「やっぱりこの処理、プログレスバー出すようにしたい…」と言う後付けで対応したいケースがありまして、思いつきで考えた方法の備忘録です。

続きを読む

【C#】HTMLエディタを作る(2chまとめツール作成記)

前回からの続きです。

allthewayfrom.hatenablog.com
まとめツールを作る上で欲しい機能の一つがHTMLエディタ(ソースの編集でなくHTML表示上での直接編集)でした。

続きを読む