文字列ポインタを操作してのソート
Vbの隠し関数に VarPtr()、StrPtr() なるものが存在します。(他にも ObjPtr() がある) これらは関数名からもわかるとおり変数や文字列のポインタを操作することが可能です。 これらの関数と CopyMemory() API を使って文字列を複写するのではなく ポインタの入れ替えによるソートを作ってみました。 興味がある方はダウンロードして見て下さい。 |
動作確認
Windows 98 Second Ed. + Visual Basic 6 (+SP4)このサンプルを使用しての感想や、質問は 掲示板や、 らくがき帳に書きとめて頂けるとうれしいです。