У меня есть приложение для Windows, в котором я хочу отправить на принтер список PDF-файлов в списке.
Проходя по приведенному ниже коду, я вижу, что * axAcroPDF1.LoadFile (s) загружает каждый файл в моем приложении, но кажется, что Acrobat только печатает последний элемент в списке lbPDFList на принтере (например, если есть 4 PDF для печать, он всегда будет печатать только последний PDF)?
int iListCounter = lbPDFList.Items.Count;
for (int i=0; i < iListCounter; i++)
{
String s = null;
lbPDFList.SetSelected(i,true);
s = lbPDFList.SelectedItem.ToString();
axAcroPDF1.LoadFile(s);
axAcroPDF1.Show();
axAcroPDF1.printAllFit(true);
}
Это проблема с потоками?