ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

.netのGenericコレクションを使用したい

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 | 投稿日時 2016-8-22 11:03
marbodon5  新米   投稿数: 3
いつもお世話になります。

xpaから表題のコレクションを使用したいのですが、いまひとつ方法がわかりません...

具体的には

System.Collections.Generic.List

を使ってみたいのですが、xpaにて.net項目の定義でしようとすると「オブジェクトタイプ」の入力では

System.Collections.Generic.KeyNotFoundException

しか選択出来ません...

「ロジック」→「外部コール」で.netコードを記述した場合には .List も含め、各クラスが選択出来ます...

System.Collections.Genericコレクションは「外部コール」内でしか使用できないのでしょうか?

xpaも.netも勉強を始めたばかりなのですが、そもそもこの選択可/不可の違いが何故起こるのかよくわかっていません...

以上よろしくお願い致します。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2016-8-22 11:29
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
私も詳しくわかりませんが下記の内容が原因かと思われます。

クラスがSystem.Windows.Forms.Controlから継承される.NET項目だけがフォーム上のコントロールとして使用できます。[.NET]コントロールを使用する場合は、CRRにSystem.Windows.Formsアセンブリをロードする必要があります。
投票数:1 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2016-8-22 13:04
marbodon5  新米   投稿数: 3
ISHIJIMAさん、ありがとうございます。

記載して頂いたドキュメントの内容はxpaのフォーム(画面)に.netのコントロールを表示(カレンダーやTextbox等)する場合の解説だと思います...

System.Data等のクラスも正常に使用できていますので...

引き続きよろしくお願い致します。





投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-8-22 13:32
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
下記のようなヘルプがありました。
.netに詳しくないのでわかりませんが出てこないのは下記に該当しないからなのでしょうか・・・

[.NET]コントロールモデルで指定できるオブジェクトタイプは以下の通りです。

エイリアス
ネームスペース
クラス
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-8-22 13:43
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
あとクラスの後ろに(of T)とついているものが出ていないみたいですね・・・

(of T)とはなんなんですかね・・・・
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2016-8-23 10:05
marbodon5  新米   投稿数: 3
ISHIJIMAさん、ありがとうございます。

そうなんですよね...クラスには違いないとは思うのですが...
()はジェネリッククラス用に導入された記述方法らしいです...

xpaが対応出来てないのでしょうかねぇ...
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-8-23 15:10
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
ジェネリッククラスというのがよくわかりませんが
そのジェネリッククラスはxpaが対応していないのかな・・・

お力になれなくてすみません。
投票数:0 平均点:0.00

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約