powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Проверка на наличие принтера, выбор принтера из существующих и т.д.
8 сообщений из 8, страница 1 из 1
Проверка на наличие принтера, выбор принтера из существующих и т.д.
    #34514067
Dragon-x
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ЧЕЛОВЕКИ!!!
Помогите пожалуйста новичку!
Как осуществлять проверку на наличие принтера перед запуском отчёта на печать (запуск из формы)?
Как сделать чтобы после предварительного просомтра отчёта, созданное мною меню не менялось на sysmenu?
Почему при закрытии проги из меню (ON SELECTION BAR 1 OF popone do c:\udm\prg\exit.prg) messagebox вылетает 2 раза а при закрытии на крестик главного окна (ON SHUTDOWN do c:\udm\prg\exit.prg)?
И всё таки какие библиотеки и куда надо помещать чтобы EXE файл нормально работал! (VFP 8.0). Уже просто столько вариантов попробывал... По материалам фоксклаба: msvcr70.dll в с:\windows\system32\; gdiplus.dll в с:\windows\system32\; vfp8r.dll, vfp8rrus.dll, vfp8t.dll в C:\Program Files\Common Files\Microsoft Shared\VFP\.
EXE файл(на машине без фокса) запускается только тогда когда все библиотеки помещаю в каталог проги, но это давольно мого весит!
exit.prg:

LOCAL v
v=MESSAGEBOX('Вы уыерены что хотите выйти?',4,'Выход из UDM')
IF v=6
CLOSE TABLES ALL
SET DEFAULT TO c:\udm\
SET PATH TO DATA,FORMS,PRG
USE puts ALIAS puts SHARED
SELECT puts
putek=puts1
SET DEFAULT TO &putek
DELETE FILE scex.dbf
DELETE FILE sdm.dbf
DELETE FILE smat.dbf
DELETE FILE fdm0611.dbf
DELETE FILE ostn.dbf
COPY FILE c:\udm\data\smat.dbf TO smat.dbf
COPY FILE c:\udm\data\scex.dbf TO scex.dbf
COPY FILE c:\udm\data\sdm.dbf TO sdm.dbf
COPY FILE c:\udm\data\prihodi.dbf TO fdm0611.dbf
COPY FILE c:\udm\data\ostn.dbf TO ostn.dbf
IF opf=1 &&переменная для проверки не открыта ли форма
_screen.ActiveForm.release()
CLEAR EVENTS
QUIT
ENDIF
CLEAR EVENTS
QUIT
ENDIF
...
Рейтинг: 0 / 0
Проверка на наличие принтера, выбор принтера из существующих и т.д.
    #34514250
homik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сотри :
http://fox.wikis.com/wc.dll?Wiki~VFP8RuntimeFiles
или :
авторВсе приведенные ниже файлы есть минимально-необходимый набор файлов для различных версий VFP (по материалам http://www.foxclub.ru):


VFP 8.0 msvcr70.dll, vfp8r.dll, vfp8rrus.dll, gdiplus.dll
VFP 7.0 msvcr70.dll, vfp7r.dll, vfp7rrus.dll
VFP 6.0 vfp6r.dll, vfp6renu.dll , vfp6rrus.dll
VFP 5.0 vfpole50.dll, vfpodbc.dll, vfp500.dll, vfp5rus.dll, Foxpro.int

Указанный выше набор библиотек необходимо разместить в каталоге программы или в системном каталоге Windows. Для различных версий Windows эти каталоги различны:


Win9x, WinMe c:\Windows\SYSTEM
WinNT,Win2000,WinXP c:\Windows\SYSTEM32
...
Рейтинг: 0 / 0
Проверка на наличие принтера, выбор принтера из существующих и т.д.
    #34514988
Dragon-x
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А на остальные вопросы?
...
Рейтинг: 0 / 0
Проверка на наличие принтера, выбор принтера из существующих и т.д.
    #34517289
GoshaS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему при закрытии проги из меню (ON SELECTION BAR 1 OF popone do c:\udm\prg\exit.prg) messagebox вылетает 2 раза
IF v=6
ON SHUTDOWN &&добывать эту строку
Только зачем эти шаманства с удалением файлов для меня остается загадкой.
наличие принтера перед запуском отчёта
SET PRINTER TO NAME GETPRINTER() && Я так выбираю принтер
...
Рейтинг: 0 / 0
Проверка на наличие принтера, выбор принтера из существующих и т.д.
    #34520572
Dragon-x
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо большое! Очень помог. Вообще отличный проект! Есть же добрые люди :)
...
Рейтинг: 0 / 0
Проверка на наличие принтера, выбор принтера из существующих и т.д.
    #34520589
Dragon-x
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть ещё вопрос: почему при распечатке отчёта у меня заместо букв закарючки??? Как это исправить?
...
Рейтинг: 0 / 0
Проверка на наличие принтера, выбор принтера из существующих и т.д.
    #34520633
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Проверка на наличие принтера, выбор принтера из существующих и т.д.
    #34520903
Dragon-x
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Почему на моей машине отчёт в предварительном просмотре нормально отображается, а у клиента буквы как бы налазят друг на друга?
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Проверка на наличие принтера, выбор принтера из существующих и т.д.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]