古代VBプログラマ質問スレ(Ver.6.0 まで) part65 [転載禁止]©2ch.net (832レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

440
(1): デフォルトの名無しさん [sage] 2018/12/16(日) 16:27:55.12 ID:cbAz2aci(1/4) AAS
>>435
435(1): デフォルトの名無しさん [] 2018/12/15(土) 22:40:42.13 ID:nL94oZ0T(1) AAS
>>432
1.
Property Getだけ用意する
2.
IsMIssingてのがあるけどまずありえない値を初期値にしおく
外部リンク:www.openreference.org
ありがとう。

2)
IsMissingなんて使ったことなかったw
まさにVariant型で配列を渡す引数だったし、良さそう
VBAでは初期値NullにしてIsNullで判定してたけど、VB6だと引数初期値Nullでコンパイルエラーになるから困ってた

1)
Optional引数の初期値には指定できなさそうだ
現在、InstancingプロパティをGlobalMultiUseにして、Publicメンバ変数にして、Initializeイベントで初期化してるんだけど、これもOptional引数の初期値には出来ない
441
(2): デフォルトの名無しさん [sage] 2018/12/16(日) 16:40:17.69 ID:cbAz2aci(2/4) AAS
>>429
429(2): デフォルトの名無しさん [] 2018/09/27(木) 22:44:25.14 ID:WK77KfIA(1) AAS
VB6.0を現代的なOSで動くようにしたら需要あるだろうか?
需要ある
VBAのライブラリ開発では重宝してる。
VSTOみたいにバージョン相性もないし、ほぼそのままユーザフォームを含むVBA資産を再利用できるし。
現行では、いちいちファイル保存先を指定したり、ビルド先を指定したり、インターフェースの機能構成が不便だ。
あと勝手にレジストリにDLLが登録されるのはどうにかして欲しい(管理者権限を付けないで起動すれば登録されないけど)
446
(1): デフォルトの名無しさん [sage] 2018/12/16(日) 18:34:24.49 ID:cbAz2aci(3/4) AAS
>>443
443(1): デフォルトの名無しさん [sage] 2018/12/16(日) 17:59:03.24 ID:FrPAZXVp(1/3) AAS
>>441
VBAのライブラリをVB6で作って意味あるの?w
UI以外はVB6で書けるならVBAで書けるでしょw
それにVSTOの代替にはならんでしょ
「ライブラリ」の意味も分からん中卒無能は黙っていろ
449: デフォルトの名無しさん [sage] 2018/12/16(日) 18:54:03.18 ID:cbAz2aci(4/4) AAS
>>447
447(1): デフォルトの名無しさん [sage] 2018/12/16(日) 18:41:53.87 ID:FrPAZXVp(3/3) AAS
>>446
ライブラリはオフィスだけでも作れるんだけど....
むしろVB6ランタイムに依存するライブラリをわざわざ使う意味が分からん。
上にも書いたが、UI以外はできることは同じなんだけど
>ライブラリはオフィスだけでも作れる

どういう実装形態を言っているのか?
ワークブック参照とか言い出すんじゃないだろな?
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.330s*