Repo

kjana00@gmail.com

older <-

2017-02-02 01:27:03

今朝は晴れ。朝ごはんはパンとトマトとソーセージ。日が差してる分、昨日よりましな気はするけどやっぱり寒いわな……

実はインターフェースを Implements する場合、その Interface で提供されるメソッドにはインターフェース名 + "_" なプリフィクスが必要ってそんなの知りませんわ、ということで良く分からないコンパイルエラーは消えたけど、シグネチャが合ってないっていう風な別の良く分からないエラーが。例で出されてるものには全部付いてるけど必要性を明示する文書は手元に無い Option Explicit を付けたらこのエラーも消えた。でも今度は Implements IVBSAXContentHandler なクラスモジュールを Dim handler As MyHandler: Set handler = New MyHandler 的なことをするところで型が違うと文句を言われる。うーん、VBA はエラーが意味不明なことが多くて困る……

ちょっと意味不明過ぎて困ってきたんで DOMDocument でいじってみることに。こっちはちゃんと動くな。知らない上にほぼヘルプの情報だけ、たまにあきらめて WWW で検索するっていうぐらいな機能を使おうとするとくたびれるのだわ……で、必要な部分を SelectNodes で拾ってから適当にトラバースするとかなコードを書いて基本的な機能の実現は出来た。でもこれ、パフォーマンスが悪すぎるな。手書き部分に効率度外視なコードが混ざってるっていうのが大きいか。子ノードを適当にソートしたいからって、リニアサーチで Collection に挿入する位置を求めるとか、各ノードに対するソートキーをそのたび毎回算出するとか、普通に考えてあり得ない感じのコードが。もうちょっと真面目にやろうとしたらどうするか。うーん?

いつまでもこれで遊んでるわけにもいかないんだけどなと思いつつ時間で終わり。帰って晩ごはんにカレー。義務になったから提供するんでオンライン研修のコースを受講しておいてね、というのをちらっとやったりしつつ。適当なのを一つ選んでみたけど、この調子だとえらい数眺めることになりそうな。何単位受講すること、とかじゃないからねぇ……

後は WWW 見たりゲームしたりまんが読んだり。ガラスの城に潜ってみて、そういえば前にもやった、ここは 50 階エンドじゃない、とか。反魔法の洞窟をクリアしておくとか。いつでも行けるように暗闇の洞窟にも寄っておくとか。あそこは 55 階スタートだから、本当に回るのはもっと後になるけど。

older <-

goto

hint can be:

Tags

old

2007-05 -- 2006-12

ゲーム関係の古い記録

before 2005-12