ベスパリブ

プログラミングを主とした日記・備忘録です。ベスパ持ってないです。

2016-09-07から1日間の記事一覧

ユーザコントロールから自身のWindowを取得する。それとLoadedイベント

Visual Studio 2010のWPFでアプリを開発中。 Windowにユーザコントロールを設置してあり、そのユーザコントロールのボタンが押された時にWindowのコントロール(ボタンとか)を制御したい。ユーザコントロールから自身のWindowを取得するのは簡単。 (Window1…

似たような機能の関数を区別しやすいような関数名をつける

「左側のメニューにある複数のボタンのそれぞれについて、クリック可能/不可能を更新する」みたいな関数名をつけるとき、次の2種類を考えた。 ・UpdateLeftSideMenuClickable ・UpdateClickableOfLeftSideMenuどちらがよいか悩んだ時の方針として、とりあえ…

C# 16進数文字列を数値に変換する

C#

数値を16進数文字列に変換するのはWEBを探せばよくあるが、その逆は見かけなかったので。 using System; using System.Globalization; public class Test { public static void Main() { // your code goes here string str = "FF"; int ans = int.Parse(str…

Shift-JISのC言語のソースをコンパイルすると「warning: multi-line comment」が出る

謎バグで悩まされたソースコード // アナログ値のテーブル表 sprintf((char*)tmp_str, ",アナログ値,合計"); //なぜかこれがないと以前のtmp_strが出力される sprintf((char*)tmp_str, ",アナログ値,合計"); tcp_send_writeline( SmtpSocket, (BYTE*)tmp_str…

Please move or remove them before you can switch branches.

branchにcheckoutできない。 git checkout . 作業を取り消すにはこれ。実行する。 しかしまだ同じエラーが出る。 git clean -f http://qiita.com/konweb/items/061475d6376db957b3c4 これをするといいらしいので、実行。 しかしまだ同じエラーが出る。 Pleas…

VB6.0でWebBrowserを使用してセレクトボックスを操作する

まえがき あまりにもレガシー過ぎてググってもリファレンスもドキュメントもそんなに残っていない。 適当にVBAのコードを書いたら動いた。 本題 htmlのソース <select id="Contact" name="Insw" > <option value=0 selected >入力0</option> <option value=1 >入力1</option> </select> 入力0 入力1 やりたいことは、selectedされているoptionを取得し、他方のoptionを…