Mam jeszcze jedno pytanie. Chciałem wydrukować kilka pdf i wybraną stronę z nich. Daje pętlę foreach i powinno działać moim zdaniem, ale drukuje mi tylko pierwszy plik. Próbowałem opóźnić proces bo myślałem że po prostu za szybko pliki są wysyłane na drukarkę ale nie pomogło :( Ktoś ma może pomysł ? W metodzie button1_click też mam foreach dodające pliki do listboxa i działa wszystko :(
` OpenFileDialog okno = new OpenFileDialog();
private void button1_Click(object sender, EventArgs e)
{
okno.Multiselect = true;
okno.ShowDialog();
foreach (var z in okno.FileNames)
{
lstPliki.Items.Add(z);
}
}
private void button2_Click(object sender, EventArgs e)
{
progressBar1.Maximum = okno.FileNames.Length;
progressBar1.Minimum = 0;
foreach (var p in okno.FileNames)
{
progressBar1.Increment(1);
axAcroPDF1.LoadFile(p);
axAcroPDF1.printPages(1, 1);
Thread.Sleep(1000);
}`