Форум » [x]Harbour » Проблема с ярлыком и окном терминалки GTWVT » Ответить

Проблема с ярлыком и окном терминалки GTWVT

Лукашевский: Делаю ярлык на EXEшник. При запуске получаю 2 окна - окно моей программы и рядом ещё одно, пустое! И соотв. внизу в статусной строке рабочего стола тоже две кнопки... Смотрю свойства пустого окна - там всё как надо - можно изменить шрифт, размер окна и т.д. - в отличие от окна моей программы, только вот во вкладке "Программа" в параметре "Командная строка" - какой-то C:\WINME\SYSTEM\conagent.exe Что бы это значило? Закрываю это пустое окно - закрывается и окно моей программы. И наоборот... А ярлык я делал собственно для того, чтобы можно было программу на полный экран развернуть. Это вообще-то возможно?

Ответов - 96, стр: 1 2 3 4 5 All

PSP: Лукашевский пишет: А ярлык я делал собственно для того, чтобы можно было программу на полный экран развернуть. Это вообще-то возможно? В текстовом режиме возможно. Alt-Enter.

Лукашевский: PSP пишет: В текстовом режиме возможно. Alt-Enter. В том-то и дело, что ничего подобного!!! На Alt-Enter никакой реакции! Стал бы я иначе изгаляться с ярлыком, если бы было так просто!

PSP: Вааще-то должно работать.


PSP: Я вот этими шрифтами пользуюсь. Размеры большие. http://www.pspbelru.pochta.ru/files/newdos_f.fon http://www.pspbelru.pochta.ru/files/splushka.fon Это, конечно, не совсем в тему, но м.б. пригодицца. :)

Петр: http://www.google.com/search?client=opera&rls=ru&q=conagent.exe&sourceid=opera&ie=utf-8&oe=utf-8 Много интересного можно прочитать, если читать внимательно.

Лукашевский: Все такие умные... Времени нет весь интернет перелопачмвать! Если знаете, что делать - скажите, если нет - пустых фраз не надо (ну если только с соболезнованиями :-) Итак, что нужно сделать, чтобы: 1. Развернуть терминальную программу на весь экран 2. При запуске терминальной программы ярлыком было не два окна, а одно? Нет, ну можно подумать, что я один с этим столкнулся!!! Что, никто xHarbour-программу ярлыком с рабочего стола не запускает???

Лукашевский: PSP пишет: Вааще-то должно работать. Так в Clippere и работает! А харборская - далеко не всегда! При терминале GTWIN с ключом линковки -aa переключение по Alt Enter в полный экран работает, а во ВСЕХ остальных случаях - нет!!!

Петр: Петр пишет: http://www.google.com/search?client=opera&rls=ru&q=conagent.exe&sourceid=opera&ie=utf-8&oe=utf-8 Много интересного можно прочитать, если читать внимательно. Лукашевский пишет: Все такие умные... Времени нет весь интернет перелопачмвать! Решение на первой странице..

PSP: Лукашевский пишет: А харборская - не желает! У меня работает. Именно xHarbour и именно с ярлыком. Может какой-то триппер на компе завелся?

Лукашевский: PSP пишет: Может какой-то триппер на компе завелся? DrWEB ничего не говорит... Может, два окна потому, что у меня Windows ME? Но тогда это проблема не только моя должна быть...

Andrey: Лукашевский пишет: Может, два окна потому, что у меня Windows ME? Попробуй на ХР, если и там будет 2 окна, то это скорее всего из-за того что напутано с ключами сборки программы. У меня такое тоже раньше было.

Лукашевский: Петр пишет: Решение на первой странице.. Если ты о файле _default.pif, то у меня его нет, а если о том чтобы удалить conagent.exe - то без него ярлык вообще не запускается в принципе! Больше я там ничего полезного не нашёл...

Лукашевский: Andrey пишет: Попробуй на ХР, если и там будет 2 окна, Доберусь до компа с XP - попробую, конечно. У меня-то и на домашнем, и на ноутбуке Millennium... Кстати, а как ты справился с проблемой? Что именно там в ключах сборки было не так?

Петр: Лукашевский пишет: Если ты о файле _default.pif, то у меня его нет, а если о том чтобы удалить conagent.exe - то без него ярлык вообще не запускается в принципе! Больше я там ничего полезного не нашёл... Ну я не знаю, что тебе поможет и как ты читал.. Вот, что прочитал я: Use one of the following procedures to correct the problem. Используйте одну из следующих процедур для решения этой проблемы. А вот процедуры 1. Steps to Reset Configuration of _Default.pif Шаги по восстановлению настроек _Default.pif и т.д. 2. Steps to Reset Configuration of Conagent.exe. Шаги по восстановлению настроек Conagent.exe Make sure there is no _Default.pif file in your path; specifically check your Windows directory. Убедитесь что нет никакого _Default.pif в вашем пути, специально проверьте ваш каталог Windows. Follow the instructions for steps 2, 3, and 4 above given for resetting _Default.pif on the file Conagent.exe in your Windows or Windows System directory. Следуйте инструкциям для шагов 2, 3 и 4 и т.д. В общем, о удалении Conagent.exe речь не идет. Поскольку у тебя нет _Default.pif ( а он, как я понимаю, быть должен ) ты должен пройти процедуру №2. Вот щелкни на Conagent.exe правой клавишей мыши, вибери свойства, выбери закладку экран и установи опцию Окно, выбери применить. После всего этого у тебя должен появиться _Default.pif и все должно заработать.

Andrey: Лукашевский пишет: Кстати, а как ты справился с проблемой? Что именно там в ключах сборки было не так? Да не помню я точно, как исправлял. Делай просто, собери программу из нескольких строк, проверь у себя, а затем на ХР. А по результату можно будет разбирать ситуацию дальше.

Лукашевский: Петр пишет: Вот щелкни на Conagent.exe правой клавишей мыши, вибери свойства, выбери закладку экран и установи опцию Окно, выбери применить. После всего этого у тебя должен появиться _Default.pif Мне почему-то кажется, что не всему написанному в сети нужно верить... На закладке Экран у меня и так стояло значение "Оконный". И при этом _Default.pif не было. Я попробовал выставить "Полноэкранный" - пустое окно действительно разворачивается на полный экран, а окно программы как было, так и остаётся мелким! Так что ни одной из проблем манипуляции с Conagent.exe не решили!

Петр: А _Default.pif появился? Если появился - значит можно верить Есть еще одна подсказка : при компиляции программ MiniGUI прилинковывают библиотеку gtgui.lib ( стандарт для всех MiniGUI). Но, если требуется отладка такой программы используется ключ компилятора /b и в rsp файл включают еще и gtwin.lib, перед gtgui.lib. Связано это с тем, что отладчик в стандартном режиме использует именно gtwin терминал. Вот в результате при запуске этой MiniGUI программы мы можем видеть что-то подобное на то, что ты описываешь - основное GUI окно программы и пустое (до момента перехода в режим отладки) консольное. По моему на форуме xHb кто-то предлагал изменения необходимые для корректной работы отладчика в WVT терминале, но были ли эти изменения приняти и внесены в CVS - вопрос.

Лукашевский: Петр пишет: А _Default.pif появился? Если появился - значит можно верить Не появился. Значит - верить нельзя. И никакого ключа /b у меня и в помине нет! Так что это что-то другое. Знать бы что именно!

Лукашевский: А в сборке xHarbour 1.1.0 шрифт окна нерусский типа "греческий", хотя в главном модуле программы в первых строках указано WVT_SETCODEPAGE(255)

Pasha: Странно Я, правда, проверяю не на релизе, а на более поздней версии с CVS, но у меня кодовая страница русская (866) Пропробуй еще указать напрямую шрифт #include "gtinfo.ch" .. gtInfo(GTI_FONTNAME, 'Terminal') gtInfo(GTI_CODEPAGE, 255) // то же, что и WVT_SETCODEPAGE(255)



полная версия страницы