Inno Setup için Kolay Yoldan Dosya Listesi Oluşturma
Inno Setup ile setup projesi oluştururken uzun dosya listesi içeren bi sorunla karşılaşırsanız, dosya listesini tek tek yazmak yerine C# ile 5 dk içinde hazırlayabileceğiniz yardımcı bir programla bu sorunu ilelebet çözebilirsiniz.
- Hemen bir Windows Forms Application oluşturun.
- Formunuza Button, FolderBrowserDialog ve TextBox ekleyin
- TextBox’ın MultiLine özelliğini True yapın ve sayfanızı kaplayacak şekilde tasarlayın
Sayfanızın button1 in click olayına :
private void button1_Click(object sender, EventArgs e)
{
List files = new List();
List files2 = new List();
if (folderBrowserDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
files = Directory.GetFiles(folderBrowserDialog1.SelectedPath).ToList();
foreach (var file in files)
{
files2.Add(String.Format(“Source: {0}; DestDir: ”, file));
}
textBox1.Lines = files2.ToArray();
}
}
Kodlarını yazın. Unutmayın Directory.GetFiles metodunu kullanabilmek için using System.IO; satırını
eklemiş olmanız gerekmektedir.