Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.11.2009, 21:44   #1
alexcoder
Форумчанин
 
Регистрация: 31.05.2009
Сообщений: 786
По умолчанию vb6 не работает form1.print

Здравствуйте. Помогите с совсем нубским вопросом: в VB6 среди методов формы(Form1) нет printа. Поэтому при попытке вызвать form1.print вылетает ошибка 424 "Object required". Может нужны какие-то компоненты? Подскажите...
Помощь с программами:
vk.com/alexcoder1
e-mail: informatik101@mail.ru
alexcoder вне форума Ответить с цитированием
Старый 11.11.2009, 21:57   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

Form1.PrintForm - это если вывести форму на печать
Print "текст" - если напечатать текст на форме
EducatedFool вне форума Ответить с цитированием
Старый 11.11.2009, 22:00   #3
alexcoder
Форумчанин
 
Регистрация: 31.05.2009
Сообщений: 786
По умолчанию

Берем самый первый пример, который выдает Гугл:
Код:
Private Sub Command1_Click()
Form1.Print Rnd
Form1.Print Rnd
Form1.Print Rnd
End Sub
Не работает! Что это может быть?
вот ссылка на статью с примером: http://mslog.ru/vbnovice/article1.htm
Помощь с программами:
vk.com/alexcoder1
e-mail: informatik101@mail.ru
alexcoder вне форума Ответить с цитированием
Старый 11.11.2009, 22:03   #4
alexcoder
Форумчанин
 
Регистрация: 31.05.2009
Сообщений: 786
По умолчанию

З.Ы. Без проблем могу вывести текст другими способами, хотя-бы через тот же Label. Просто этот способ вывода указан в методичке, так что нужно именно так...
Помощь с программами:
vk.com/alexcoder1
e-mail: informatik101@mail.ru
alexcoder вне форума Ответить с цитированием
Старый 11.11.2009, 22:09   #5
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

Код:
Private Sub Command1_Click()
    Form1.Print Rnd
    Form1.Print Rnd
    Form1.Print Rnd
End Sub
У меня всё работает:

EducatedFool вне форума Ответить с цитированием
Старый 11.11.2009, 22:12   #6
alexcoder
Форумчанин
 
Регистрация: 31.05.2009
Сообщений: 786
По умолчанию

И у меня заработал этот пример на новом проекте!!! Сейчас пересоздам проект... Спасибо!
Помощь с программами:
vk.com/alexcoder1
e-mail: informatik101@mail.ru
alexcoder вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Form1.Caption + Form1.sTabSheet artemavd Общие вопросы Delphi 9 22.09.2009 15:55
Print Screen Maxs Общие вопросы C/C++ 5 12.04.2009 13:57
Print v VBA NathaliE Microsoft Office Excel 2 02.08.2008 15:05
Form1.Hide и Form1.Show... Roof Общие вопросы Delphi 9 13.10.2007 13:33
Print ZhekON Общие вопросы Delphi 8 11.08.2007 11:45