ハブ君の寝言

日記のような何か

VC++

式姫タイマー

最近,式姫にハマってましてね 全部で5鯖あるわけね で,全部開いてたら重くてしょうがないから 採掘から帰ってくる時間を管理したいなと思いまして… ちょちょっと作ったのがタイマー手打ちで数字を入力すると, 一分毎に数字が減っていくというスグレモノ …

ブラウザの戻る進む

以下のように書いて動作してくれた void browser_back(){ //if(this->tab) int tab_sel = this->tabControl1->SelectedIndex; switch (tab_sel){ case 0 : this->webBrowser9->GoBack(); // 1 break; case 1 : this->webBrowser2->GoBack(); // 2+3 break; c…

web恋姫夢想の専用ブラウザ

なんか、狐さんとか重くなってアレなので作ってみることに 下記のような感じで一応初期動作テストは完了後は、設定とか戻るボタンとか追加していけば公開できるかなぁ使用言語:VisualStudio2010 C++ 動作OS:WindowsXP SP3今後のUpdate予定項目 戻る/進むボ…

C++とCとPerlと標準出力

Hello Wold C++ : std::cout << "Hello World"; C : printf("Hello Wold"); Perl : print"Hello Wold";a+b=c C++ : std::cout << a << '+' << b << '=' << a+b; C : printf("%d+%d=%d",a,b,a+b); Perl : print "$a+$b=".($a+$b);coutは慣れない。いつもprint…

FPGAのUSB制御

RS232Cだと遅すぎる.死んだほうがいいというわけで,USBで転送してみようという方向で.まだ,何もやってないけど以下のものを使って頑張ろうかと参考URL: Verilog http://www.geocities.jp/altshibabou/win/ezusb_05.html http://www.geocities.jp/altshi…

%02x

馬鹿すぎる ダチックプログラムはなるべくやめようとしてたのに…。無駄な分岐を削除して回ったので多少は処理がまともになったのかな…before if(k<16) fprintf(fd, "0%x ",k); else fprintf(fd, "%x ",k); aftar fprintf(fd, "%02x ",k); はい、馬鹿でしたね…

parity

parityのオンオフをチェックボックスで切り替えてみたしかし、 System::IO::Ports::Parity::Even; System::IO::Ports::Parity::Odd; System::IO::Ports::Parity::Mark; System::IO::Ports::Parity::Space; の選択くらいは出来るようにした方がいいのかなぁ… …

TCHARからchar

TCHAR str[10] = "aaa"; char cstr[10]; sprintf(cstr, "%s", str); 何回もググってるからいい加減ここに書いて覚えろと sprintf最強ですね。 - 2011.03.21 超絶勘違いっぽい コメントにあるとおり fprintfじゃなくてsprintfじゃね?

System::StringからInt32へ

色々探しても見つかりにくいところにあるので ここにも書けばきっと誰かの役に立つ int i; System::String^ str = "123"; i = Convert::ToInt32(str); 多分これでいける 以下参照URL http://msdn.microsoft.com/ja-jp/library/system.convert.toint32.aspx …

今日のエラー

'System.InvalidOperationException' の初回例外が System.dll で発生しました。 'System.InvalidOperationException' のハンドルされていない例外が System.dll で発生しました。以下のようなプログラムで、 データの送信が終わったときに、 すぐにファイル…

serialPort->ReadByte()

シリアル通信を行う。テストとして、0x00から0xffまで送る受信側で以下のような初期化をして ... this->serialPort1->ReadBufferSize = 1024; ... serialPort1->PortName = "COM3"; //COM3 ポート使用 serialPort1->BaudRate = 460800; //460800bps serialPort…

twitterに発言するっぽいperl

- update.10.11.19 PerlをOAuth対応版に修正 OAuth認証については http://d.hatena.ne.jp/hab_kun/20101026/1288085670 を参考にしてみるとなんとかなるよなならないような - 引数を発言するプログラムを書いた CreateProcess(_T("perl"),_T("perl test.pl h…

シリアルポート

とっくに完成してたけど、書くの忘れてたボタン1を押したらポート開いてファイル開いて 受信したのをそのまま保存して 受信完了したらボタン2を押してポートとファイルを閉じる ファイルを閉じないと受信した最後のほうが消えて無くなる private: System::…

シリアルポート

Teratermの使い方がさっぱりで、COMポートによってシリアル通信で受信した文字列を保存する方法がわからない。Vectorさんところに置いてあるフリーソフトを漁ったが、460800bpsを対応しているものが殆どなく 対応していても、122MBの文字列を受信するとフリ…