C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■94205 / 親階層)  クラスライブラリでのObject型について
□投稿者/ kumakuma (3回)-(2020/03/25(Wed) 05:45:18)

分類:[VB.NET/VB2005 以降] 

vb.netで開発したクラスライブラリでのObject型について

現在vb.net Fremework 4.5.2の環境にてExcel等Officeで参照可能なライブラリとして
クラスライブラリの開発を行っています。
質問です。
公開するファンクションやイベントでObject型を強制することは可能でしょうか?
vb.netではvariant型の変わりにObject型になっています。
その為かクラスライブラリでのObject型がすべてvariant型に変換されていまいます。
これを変換させない方法はありますでしょうか?
□例
vb.net側 Function aaa(b as Object) as Object
vba側  Function aaa(b as Object) as Object

Objectの中身はJsonのオブジェクトで構成が一定ではありません。
その為、型やクラスに置き換えしづらい事と1000単位で修正しなくてはなりません。

ご指導のほどよろしくお願いします。

編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
親記事 →Re[1]: クラスライブラリでのObject型について /魔界の仮面弁士
 
上記関連ツリー

クラスライブラリでのObject型について / kumakuma (20/03/25(Wed) 05:45) #94205 ←Now
Re[1]: クラスライブラリでのObject型について / 魔界の仮面弁士 (20/03/25(Wed) 09:11) #94207
  └ Re[2]: クラスライブラリでのObject型について / kumakuma (20/03/25(Wed) 12:26) #94212 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信