powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Закрытие окна DOS
11 сообщений из 11, страница 1 из 1
Закрытие окна DOS
    #33721856
Dorward
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте все!
У меня такой вопрос.Я печатаю из Windows-приложения файл .txt в кодировке DOS командным файлом DOS т.е. задаю команду RUN /N copydos.PIF dos.TXT.При посылке команды на принтер экран становится черным а потом все снова все возвращается на свои места.Получается не очень красиво.Можно ли как нибудь подавить эту черноту чтоб она не выходила?
...
Рейтинг: 0 / 0
Закрытие окна DOS
    #33721862
Фотография Владимир СА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DorwardЗдравствуйте все!
У меня такой вопрос.Я печатаю из Windows-приложения файл .txt в кодировке DOS командным файлом DOS т.е. задаю команду RUN /N copydos.PIF dos.TXT.При посылке команды на принтер экран становится черным а потом все снова все возвращается на свои места.Получается не очень красиво.Можно ли как нибудь подавить эту черноту чтоб она не выходила?А зачем использовать команду RUN /N copy dos.PIF dos.TXT ??? Почему не использовать FOX команду: COPY FILE FileName1 TO FileName2
...
Рейтинг: 0 / 0
Закрытие окна DOS
    #33721892
Dorward
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так тоже можно но вдруг эта команда не будет работать на компьютере пользователя поэтому я хочу иметь в запасе и команду RUN.
...
Рейтинг: 0 / 0
Закрытие окна DOS
    #33721925
Фотография Владимир СА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DorwardТак тоже можно но вдруг эта команда не будет работать на компьютере пользователя поэтому я хочу иметь в запасе и команду RUN.Это интересная фраза. А другим командам FOX-а ты веришь? Они будут работать? Попробуй сначала на своем компьютере, а затем уж у пользователя.
...
Рейтинг: 0 / 0
Закрытие окна DOS
    #33721940
Dorward
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На моем проходит ну а всё таки как убрать черный экран ?
...
Рейтинг: 0 / 0
Закрытие окна DOS
    #33721966
Фотография Владимир СА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DorwardНа моем проходит ну а всё таки как убрать черный экран ?Но он появляется и исчезает. Что в этом неправильного?
...
Рейтинг: 0 / 0
Закрытие окна DOS
    #33721971
Dorward
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А как сделать чтобы он вообще не появлялся ?
...
Рейтинг: 0 / 0
Закрытие окна DOS
    #33721980
Фотография Владимир СА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DorwardА как сделать чтобы он вообще не появлялся ?Но ты же вызываешь DOS команду. Это окно должно появиться, отработать команда и исчезнуть. Что тут неправильного?
...
Рейтинг: 0 / 0
Закрытие окна DOS
    #33721985
Dorward
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хорошо тогда как минимизировать это окно если не получается вообще убрать ?
...
Рейтинг: 0 / 0
Закрытие окна DOS
    #33722004
Фотография Владимир СА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DorwardХорошо тогда как минимизировать это окно если не получается вообще убрать ?Извини, но для меня вообще непонятно, что ты так уперся от предложения использовать другую команду FOX-а
COPY FILE FileName1 TO FileName2 ???
Я бы понял тебя, если бы ты использовал другое DOS-приложение. А так незнаю. Может более умные люди предложат что-то другое.
...
Рейтинг: 0 / 0
Закрытие окна DOS
    #33722391
S866
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
конечно надо использовать copy to
ну а если run ненравится то пробуйте использовать win32 api функции
например WinExec - там параметр есть в каком режиме запускать приложение.
неуверен конечно запустит ли она командный файл - но советую покопаться в этом направлении.

P.S. скорее RUN и WINEXEC начнут глючить чем copy to

оформление Winexec

Код: plaintext
1.
2.
DECLARE LONG WinExec IN WIN32API String cApplication, Long Mode 
cCommand='winRAR.EXE A '+tekdir+'\'+ALLTRIM(nastroyki.psevdonim)++'_'+ALLTRIM(STRTRAN(DTOC(DATE()),'.',''))+'_'+ALLTRIM(STRTRAN(TIME(),':','')) +' '++tekdir+'\'+ALLTRIM(nastroyki.psevdonim)+'\*.* -M5 -DF'
aa=winexec(cCommand, 1 )
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Закрытие окна DOS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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