- PR -

配列内のデータ入れ替えについて

1
投稿者投稿内容
未記入
会議室デビュー日: 2006/10/25
投稿数: 7
投稿日時: 2007-03-10 11:17
3次元配列に取得したデータを格納します。
-----------------------------------------------
■宣言部分
Type Struct_TypeA '2次元ジャグ配列
sName As String
sGetName() As String
iPosi() As Integer
iPoint As Integer
iCnt As Integer
End Type

Type Struct_TypeB '3次元ジャグ配列
Item() As Struct_TypeA
End Type

Dim x() As Struct_TypeB
-----------------------------------------------
■格納データ
x(0).Item(0).sName = A
x(0).Item(0).iPoint = 5
x(0).Item(0).iPosi(0) = 1
x(0).Item(0).iPosi(1) = 2

x(0).Item(1).sName = A
x(0).Item(1).iPoint = 2
x(0).Item(1).iPosi(0) = 1
x(0).Item(1).iPosi(1) = 2

-----------------------------------------------
というときに、x(0).Item(0).iPointを昇順で
並べ替えたときにx(0).Item(0).iPosi()も
一緒に並べ替えはできますか?
x(0).Item()ごとの入れ替えみたいな感じで
できないでしょうか?

Gio
ぬし
会議室デビュー日: 2003/11/28
投稿数: 350
お住まい・勤務地: 都内から横浜の間に少量発生中
投稿日時: 2007-03-10 11:34
引用:

未記入さんの書き込み (2007-03-10 11:17) より:

x(0).Item()ごとの入れ替えみたいな感じで
できないでしょうか?



まずはご自分でお試しになってはいかがでしょうか。
お試しの上で実現できなかったのであれば、入れ替えを意図したコードと実行結果を書き込んだ方が、より詳しい回答が得られると思います。
1

スキルアップ/キャリアアップ(JOB@IT)