#ソフトウェア

C#で、RichTextBoxのスクロール連携class

RichTextBoxなら縦スクロールの連携ができる方法がSendMessageを使わなくてはいけないにせよ、可能です。 連携させると、他のペアも、となっていきます。 そのとき、クラスにしておくとパパッとできるので便利です。 使い方は以下のようになります。 // Rich…

AutoHotkeyで*指定と例外の組み合わせ記述方法

例えば、Windowsで特定のソフトのときだけキオスクモードのようにしたいというときがあります。 ですが、TABとAltの組み合わせ、左右のWindowsキー単独やAltなど修飾キーとの組み合わせで、OSのタスク切り替え系の画面が出てしまいます。 これを止める方法の…

C#の匿名関数でプチクラス。シンプルなプログラムの為に・・・

中型のソフトを作っている中で効率を格段に向上させる方法を見つけました。 関数を作っていると、別の関数にしいが関数の追加は・・・というケースが非常に多々あります。 例えば、1行だけど後で読むと意味不明なので、(コメントは付けるが)わかりやすい関…

KeysのkeyData完全攻略! 修飾キーを分解・分類

ProcessCmcKey(Keys keyData)で修飾キー このKeyDataでswitch()するときにcase文に 「A」キー を以下のキーとの組み合わせ Shift と Ctrlキー (両方) Shift (片方) のどちらも来るように書こうとすると、だんだんとcase文が膨大になっていきます。 この…

C#の匿名関数の便利な使い方(既存の重複部分の関数移行のケース)

C#には匿名関数というのがありますが、ネットで調べても宣言の仕方ぐらいしか検索上位にこないので、 使っていて 『超便利!!!』 と思った使い方とその特徴をちょっとご紹介します。 どちらかというと『スッキリ』的!ですが、関数にした方が綺麗だし書…

Toroise svnでユーザ変更する方法

何気にわからなかったのですが、Toroise svnでユーザ変更する為にはログアウトでもなく! 認証情報をクリア(削除)しないとダメだったんです。 情報元:(英語) http://stackoverflow.com/questions/1153489/how-to-change-users-in-tortoisesvn 方法は2…

C#でMessageBoxを自動で閉じる方法

メッセージボックスが、例えば5秒で自動的に閉じる、というのを探したところ、結構長いものばかりでした。(私が作ったわけでもないのでアレですが・・・) そして、google USAで検索したところ大変シンプルな、素敵なのがありました。 http://stackoverflow…

初めてのC# いろいろ気づいたこと

PR201のエミュレータとまではいかずとも、文字ピッチや罫線をできるだけ忠実に再現できるかテストした 中で気づいた機能をズラズラっと忘備録してみました。 1.string型にUTF-8の文字コード番号で文字を表記して代入したい。 探すのが結構大変で、海外のペ…

T98-NEXTで共有フォルダを使う!!ネットワーク共有の代わりに★RamDrive98Plus変更履歴

RamDrive98Plusを修正しながら利用させて頂いています。 変更履歴を掲載しました。 元は http://www9.plala.or.jp/feature/Soft.htm のFeature 1 Factoryさんが2004年頃に作成されたものです。 以下は私がRamDrive98Plusを修正したものです。(ソース付)よ…

T98-NEXTで共有フォルダを使う!!ネットワーク共有の代わりに★

実は(というほどでもないですが)T98-NEXT上で業務アプリをいまだに使用しています。 ソフトウエアはMS-DOS用のもので、複数台のPCをネットワークで繋いでファイル共有をしています。 しかし、TCP/IPではない為、エミュレーターのT98-NEXTを使用してもファ…

Everythingのes.exeにファイル出力機能追加

高速ファイル検索ソフトのEverythingには、コマンドラインから ファイル一覧を表示させるes.exeというのがあります。 Windows 7 64bit版では管理者として実行する必要があるのですが、 これをオンにすると別ウィンドウが開いてしまい、 バッチファイルから e…

サーバー・クライアント型ファイル高速検索 フリーソフト!everything

全文検索ではなくて、ファイル名だけでいいから「サーバーのファイルを一瞬で検索したい!」と思っていました。 自分でインデックスを作成して検索するソフトは数多あります。 そのなかで、ネットーワーク ドライブ対応のソフトもありますが、サーバーの数十…

javascriptからphp呼び出し

【JAVASCRIPTからPHPを呼び出せない】ので微妙にムズカユイ思いをされた方も多いと思います。 ですが、この方法でそれが実現できちゃうんです!!! 以下の流れを把握できれば、ブラウザ上のJAVASCRIPTからPHPのローカル処理とその結果を受け取ることができ…

オリジナルのインタープリターを作成するコツ 計算式評価編

現在ワープロデーターベースなるものを作成しております。 今回は技術的な事のみを記載しております。 インタープリターを自作するのに一番早いのは、オープンソースの言語(C,PHP,PERLなど)のコンパイラのソースコードを再利用したり、読んで学…

マイクロソフト・オフィスなしでwordファイルを表示できる!しかも軽い!

word、excel、powerpintと3種の神技っぽくofficeソフトの要ですが、編集・作成しないパソコンにまでofficeを買うのはもったいないですよね。 また、officeがあっても一太郎ファイルをメールで送られると(特に公文書関係のものではレイアウトが重要なので一…