0
私はINIファイルから2つの値を読んでいる
:セクション名、& = C "パス"動的に作成されたメニュー項目にコードが添付されていますか?
[ゲーム名]
パスという名前のキーの値:\ゲーム\ Game.exe
私がしようとしているのは、セクション "ゲーム名"であるキャプションを持つコンテキストメニュー項目を作成し、 "Path"キーの値からアプリケーションを起動させることです。私は過去に動的に作成されたコントロールではあまり働いていないので、簡単に作成してアプリケーションを起動するためのコードを1行割り当てることができますか?
これは可能でしょうか、それとも簡単な方法ですか?
foreach(SectionHeaderの文字列SecHead) { string [] Entry = myINI.GetEntryNames(SecHead);
if (Entry != null)
{
foreach (string EntName in Entry)
{
ArrayList row = new ArrayList();
row.Add(SecHead);
row.Add(myINI.GetEntryValue(SecHead, EntName));
DGV.Rows.Add(row.ToArray());
string filePath = Convert.ToString(myINI.GetEntryValue(SecHead, EntName));
//Create ContextMenu Entry from Data Above
Icon newIcon = Icon.ExtractAssociatedIcon(filePath);
}
}
}