Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
Shurik90
-
- Обычный пользователь

-
-
- Сообщения: 84
- Зарегистрирован: 15.06.2003 (Вс) 23:49
Shurik90 » 22.10.2003 (Ср) 17:43
Мне надо отпечатать форму, но чтобы она отпечаталась на полный лист А4. Обычная форма, растянутая до конца во все стороны, у меня отпечатывается ровно на половину (верхнюю) такого листа.
Печатаю просто: frmPrint.PrintForm
Может можно указать размеры ?
Помогите советом как это сделать, пожалуйста.
-
Shurik90
-
- Обычный пользователь

-
-
- Сообщения: 84
- Зарегистрирован: 15.06.2003 (Вс) 23:49
Shurik90 » 23.10.2003 (Чт) 12:30
Ха-ха!
А все текстбоксы и labels мне тоже повернуть на 90 градусов ?
Мне надо увеличить размеры формы которыми пользуется принтер при её распечатке.
Кто нибудь распечатывал форму ? Поделитесь советом, плииз!
-
Shurik90
-
- Обычный пользователь

-
-
- Сообщения: 84
- Зарегистрирован: 15.06.2003 (Вс) 23:49
Shurik90 » 23.10.2003 (Чт) 19:19
Размеры максимальные...
Сделал:
Printer.Orientation = 1
frmPrint.PrintForm
Пишет ошибку: "Can't print form image to this type of printer"
А если пишу только frmPrint.PrintForm, то печатает, но маленького размера.
Так что делать ?
-
Shurik90
-
- Обычный пользователь

-
-
- Сообщения: 84
- Зарегистрирован: 15.06.2003 (Вс) 23:49
Shurik90 » 24.10.2003 (Пт) 16:56
Ага, я это уже вычислил.
Но я придумал, как с этим бороться: ту форму, которуя я отпечатываю, я задаю как MDI Child и тогда в Ран Тайме ей можно задать какие угодно размеры, даже намного больше экрана.
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: AhrefsBot, Google-бот и гости: 8