Уведомления

Группа в Telegram: @pythonsu

#1 Июль 3, 2012 14:36:56

sanodin
От:
Зарегистрирован: 2011-06-16
Сообщения: 515
Репутация: +  31  -
Профиль   Отправить e-mail  

Скрыть окно командной строки

Есть ли возможность избавится ,при запуске приложения двойным кликом, от окна ком.строки?

Офлайн

#2 Июль 3, 2012 15:43:47

odnochlen
Зарегистрирован: 2012-06-28
Сообщения: 794
Репутация: +  14  -
Профиль   Отправить e-mail  

Скрыть окно командной строки

Переименуй файл в .pyw

Офлайн

#3 Июль 3, 2012 15:52:55

sanodin
От:
Зарегистрирован: 2011-06-16
Сообщения: 515
Репутация: +  31  -
Профиль   Отправить e-mail  

Скрыть окно командной строки

odnochlen
Переименуй файл в .pyw

Так да,окна нет,но затем собираю в .exe и опять окно…

Все,разобрался и с бинарником…спасибо

Отредактировано sanodin (Июль 3, 2012 16:02:42)

Офлайн

#4 Июль 18, 2012 10:31:04

Aosx33
Зарегистрирован: 2012-07-18
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Скрыть окно командной строки

Как скрыть окно если программа уже собрана в exe? (програмка работает в командной строке)

Офлайн

#5 Июль 18, 2012 14:48:23

sanodin
От:
Зарегистрирован: 2011-06-16
Сообщения: 515
Репутация: +  31  -
Профиль   Отправить e-mail  

Скрыть окно командной строки

Aosx33
Как скрыть окно если программа уже собрана в exe? (програмка работает в командной строке)
Можно скрыть применив утилитку cmdow.exe и батничком такого вида
cmdow @ /HID
start temp.exe
То есть в каталог с программкой запихнуть cmdow.exe и запускать через батник или все это запихнуть в sfx архив
А лучше без программы cmdow.exe простым скриптом .vbs такого вида
Dim oShell
Set oShell = WScript.CreateObject ("WSCript.shell")
oShell.run "script1.exe", 0
Set oShell = Nothing
Или скриптом .js
var activex = new ActiveXObject("WScript.Shell");
activex.Run("script1.exe", 0, true);

Отредактировано sanodin (Июль 18, 2012 15:24:57)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version