掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
配列の値を入れ替えるには (ID:35463)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
いつもお世話になっております。 Delphi7にて現在開発中です。 質問の前に過去ログの検索をかけたのですが、Delphi以外のものも合わせてヒットし、思うように解決方法が見つけられませんでした。。 質問内容は現在配列の入れ替えについて悩み中です。 wk_arrya[1] := 'A'; wk_arrya[2] := 'B'; wk_arrya[3] := 'C'; wk_arrya[4] := 'D'; という配列の順番を入れ替えたいのです。 例えば、wk_arrya[2]のデータを一番下に移動した時は以下の様にしたいです。 wk_arrya[1] := 'A'; wk_arrya[2] := 'C'; wk_arrya[3] := 'D'; wk_arrya[4] := 'B'; 現在は、wk_arrya[2]のデータを変数に保持し、wk_arrya[3]をwk_arrya[2]に移動し、wk_arrya[4]をwk_arrya[3]に移動し、最後にwk_arrya[4]には変数の値を突っ込んでいます。 このようなごりごり作戦以外に何かスマートな方法はございませんか? よろしくお願い致します。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.