Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > Вывод данных на печать


Автор: Torn@do 11.3.2006, 02:46
Приветик!
Мне надо вывести на печать два массива. Небольших.
Не подскажете, как это можно реализовать?

Что-то мне подсказывает, что надо создать текстовый файл, куда записать эти массивы, а потом его распечатать. Хотя как сделать это я тоже не сильно себе представляю.. ( Не подскажете?

Автор: Gannibal 12.3.2006, 13:27
создай форму, в которой будешь выписывать эти два массива отформатируй как надо.. .. эта форма будет щаблон вывода на печать потом сделаешь кнопку на которую поставишь свойство

Код

имя формы.PrintForm

Автор: Torn@do 13.3.2006, 02:09
Gannibal, спасибо.. так работает. Только не очень красиво получается (

Как можно сделать, чтобы не печатать форму?

Автор: Akina 13.3.2006, 10:23
Код

open "lpt1:" for output as #1
for i=1 to NumOfRows
  for j = 1 to NumOfCols
    print #1, using "#####.###   "; MyArray(i,j);
  next
  Print #1
next
close #1
smile smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)