■ 現在のこのページの役立ち度:
表示されない場合こちらのリンクからもご覧になれます。
■ このページの役立ち度を評価する:
役立ち度を評価してください。
(1(左):あまり役立たない - 5(右):大変役立った):
■ ページの共有:
[ サイト内検索 ]
カスタム検索
#13894-0変数の宣言について匿名138942001-01-16(火) 09:48
     #13896-0RE#13894:変数の宣言について通りすがる者2001-01-16(火) 10:33
     #13898-0RE#13896:変数の宣言について匿名138982001-01-16(火) 10:49
     #13899-0RE#13898:変数の宣言についてよねKEN2001-01-16(火) 11:03
     #13903-0RE#13894:変数の宣言について匿名!2001-01-16(火) 12:15
     #13906-0RE#13903:変数の宣言について通りすがる者2001-01-16(火) 12:31
     #13909-0RE#13906:変数の宣言についてろってんまいあ2001-01-16(火) 13:46
     #13908-0RE#13903:変数の宣言について匿名139082001-01-16(火) 13:46
#13894-0
変数の宣言について
変数の宣言をする場合に

      Dim I       Aa Long
  →   Dim ItemObj As ItemInfo

   のようにデータ型にItemInfoを設定しようとしても
   「ユーザ定義型が設定されてません」というメッセージが出るのですが、
   Type ステートメントを使わずに、設定する方法はないでしょうか?

   できれば、メニュ―バーの参照設定を設定する方法があればお願いします。
   
#13896-0
RE#13894:変数の宣言について
>    のようにデータ型にItemInfoを設定しようとしても
ItemInfoって、何ですか?

>    「ユーザ定義型が設定されてません」というメッセージが出るのですが、
VBの標準型ではないデータ型を利用するには、そのデータ型がどういう物であるかを、
VBに教えてあげなくてはいけません。

>    Type ステートメントを使わずに、設定する方法はないでしょうか?
Typeステートメント以外で、データ型の定義をする方法としては、
タイプライブラリを作成し、それを参照設定するという方法があります。
IDL言語、もしくはODL言語について調べてみてください。
#13898-0
RE#13896:変数の宣言について
> > >    Type ステートメントを使わずに、設定する方法はないでしょうか?
> Typeステートメント以外で、データ型の定義をする方法としては、
> タイプライブラリを作成し、それを参照設定するという方法があります。
> IDL言語、もしくはODL言語について調べてみてください。

 前にも同じようなことがあって、そのときは
   Dim aa As rdoResultset
 
 で、メニューバーのプロジェクトの参照設定の
 参照可能なライブラリファイルの「Microsoft Remoto Data Object 2.0」を
 チェックするとエラーメッセージは出なくなったんです。
 もし、同じような方法があれば教えていただきたいんですけど。
 どれをチェックしてよいのかがわかりません。
 
#13899-0
RE#13898:変数の宣言について
>  で、メニューバーのプロジェクトの参照設定の
>  参照可能なライブラリファイルの「Microsoft Remoto Data Object 2.0」を
>  チェックするとエラーメッセージは出なくなったんです。
>  もし、同じような方法があれば教えていただきたいんですけど。
>  どれをチェックしてよいのかがわかりません。

私が知らないだけかもしれませんが、
ItemInfoが何なのかわからないと答えようがありません。
下の通りすがる者さんもItemInfoって、何ですか?と聞かれているのはそのためです。

ItemInfoというのは何ですか?どこから出てきたのですか?
ItemInfoというキーワードを知っているなら、
普通は参照すべきライブラリもご存知のはずですが。

ItemInfoというキーワードを誰かに聞いたか調べたか知りませんが、
その情報元に聞き(調べ)ましょう。

どこかで聞いたり調べたりしたものではなく、独自の型なのであれば、
自分で宣言しないと使えません。
#13903-0
RE#13894:変数の宣言について
.
>    のようにデータ型にItemInfoを設定しようとしても

APIで使用される型ではないでしょうか?
もし、そうなら、APIビュワーを使ってコピーして下さい。
#13906-0
RE#13903:変数の宣言について
>>    のようにデータ型にItemInfoを設定しようとしても
> APIで使用される型ではないでしょうか?
そんな名前の型、定義されていましたっけ?(^^;)
手持ちのPlatform SDKには見つかりませんが…。
DX SDKとか、DDKの方でしょうか?

少なくとも私は、よねKENさん同様、ItemInfoという型は聞いたことがありません。(;_;)
# 知ってたら、ODLサンプルの提示もできるんだけど…。(^^;)
#13909-0
RE#13906:変数の宣言について
> >>    のようにデータ型にItemInfoを設定しようとしても
> > APIで使用される型ではないでしょうか?
> そんな名前の型、定義されていましたっけ?(^^;)
> 手持ちのPlatform SDKには見つかりませんが…。
> DX SDKとか、DDKの方でしょうか?

ItemInfo は LightWave 3D SDK にありますけど違いますよね
そもそも対象が C/C++ で、VB は全く考慮されてませんから使えるかどうか知りませんが
#13908-0
RE#13903:変数の宣言について
> .
> >    のようにデータ型にItemInfoを設定しようとしても
> 
> APIで使用される型ではないでしょうか?
> もし、そうなら、APIビュワーを使ってコピーして下さい。

初歩的なことですいません。
APIビュワーをどう使ってコピーすればよいのですか?
APIビュワー自体よくわかりません。
お探しの情報は見つかりましたか?お困りの問題は解決しましたか?
サイト内検索, 似た記事検索で見つからなくてもあきらめずに掲示板で質問してみましょう。
VB初心者友の会があなたのお役に立てれば幸いです。また、本ページの投稿者の方々にこの場を借りて感謝致します。
本ページは過去ログを集めて自動構成しています。よろしければこのページに関するフィードバックをお願いします。
(※ 構成の誤り、広告等の不適切な記事、リンク切れ、読めないページの報告など)