制作中の VBAEnumration の話
For Each で列挙できるようにするため、EnumVariat をVBAから CoTaskMemAlloc() でメモリ確保して作っています。
そこに標準モジュール関数を登録した vtable をセットして仮想関数持ちのオブジェクトを再現しているんですが、なんか AddRef() で時々落ちてしまいます。エクセルが。
dim a as IEnumVariant
set a = q.NewEnum
だと落ちないっぽいのに、
dim a as variant
set a = q.NewEnum
だと、set a = したところで addref() に飛んで、そこを抜けると落ちる。気がする。
原因がわかんないなぁー
こういう悩み中みたいな話を GitHub のどこかにのせていってもいいんだろうか
Readme とか Issue?は違うのかな目的が
2017年10月31日火曜日
2017年10月25日水曜日
VBAでLINQみたいなことができるクラス群
意味ないものですが作成中
https://github.com/abarabone/vbaEnumeration
GitHub にアップしてるんだけど Git も GitHub もよくわかりませぬ…
とりあえず一通りのオペレータができるまでは黙々とやっていきます
実用性はないでしょうけど
https://github.com/abarabone/vbaEnumeration
GitHub にアップしてるんだけど Git も GitHub もよくわかりませぬ…
とりあえず一通りのオペレータができるまでは黙々とやっていきます
実用性はないでしょうけど
登録:
コメント (Atom)
ニューラルネットやってみてる
最近ニューラルネットやってみてる 理屈を学ぼうと思って、まずはオブジェクト的に作ってみてる (ベクトル化とかは後回しで) sigmoid, tanh, ReLU MSE, cross entorpy あたりを小規模にいじってみてます でも今 soft max の逆伝...
-
VBAでラムダのようなものを使いたくて試行錯誤中 まずは引数として渡せる関数の再現 試行錯誤の履歴 ・Application.Run() … 名前文字列で指定する 重め 参照引数が使えない Appli...
-
めも 時々書き換える 概要 http://neareal.com/2601/ 長所短所、効率等 https://wlog.flatlib.jp/item/1425 DirectCompute だとどうなってるか https://wlog.flatlib.jp/it...
-
Unity ECS をやっています 現状を書きなぐります すみませんが推敲しません ところで「Unity ECS 完全に理解した」という勉強会に行きたかったのだけど、いけなかった。 キャンセルをぎりぎりまでやきもきしながら見守ったのだけども、地方からの移動時間を考えてあき...