Форум программистов, компьютерный форум, киберфорум
Pure Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.94/18: Рейтинг темы: голосов - 18, средняя оценка - 4.94
3 / 3 / 1
Регистрация: 05.05.2013
Сообщений: 143

Почему после запуска окно с программой не открывается, хотя в списках процессов она есть

05.05.2013, 13:27. Показов 3758. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В общем, проблема у меня с запуском созданных программ. Процесс создания идёт нормально, без ошибок, но после запуска окно с программой не открывается, в списках процессов она есть. Я так понял, что проблема именно с окнами, т. к. обычный MessageRequester работает, да и программы, созданные ранее с помощью PureFORM, тоже компилятся и открываются нормально. Системные требования

Win 7 Home Basic x64
Процесор AMD
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.05.2013, 13:27
Ответы с готовыми решениями:

Из-за чего при выборе второго столбца 8 колонки не появляется картинка хотя она есть в папке с программой?
Иза чего при выборе второго столбца 8 колнки не появляется картинка хотя она есть в папке с программой? if...

Есть окно размером Y байт, габариты X на Z. Но снимок этого окна больше чем Y, хотя X и Z остаются теми же, почему?
И как с этим бороться? ...Друзья! Ковыряюсь потихоньку с точечными рисунками. Вот есть один file_0.bmp довольно МАЛЕНЬКИЙ, 32X32,...

После запуска компьютера не открывается не один диск а открывается msiexec.exe
После запуска компьютера такая ерунда не открываться диск 8ZTYH4EAnc0

5
Эксперт по электронике
6493 / 3123 / 331
Регистрация: 28.10.2011
Сообщений: 12,279
Записей в блоге: 7
05.05.2013, 14:18
Чтобы ответить почему так происходит, нужен пример кода, при запуске которого не появляется окно.
Возможно что в нем есть ошибка.
0
3 / 3 / 1
Регистрация: 05.05.2013
Сообщений: 143
05.05.2013, 17:20  [ТС]
Смотри...

PureBasic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
;{- Enumerations / DataSections
;{ Windows
Enumeration
  #Window_0
EndEnumeration
;}
;{ Gadgets
Enumeration
  #Button_0
  #Button_1
  #Button_2
  #Button_3
  #Button_4
  #Button_5
EndEnumeration
;}
Define.l Event, EventWindow, EventGadget, EventType, EventMenu
;}
Procedure OpenWindow_Window_0()
  If OpenWindow(#Window_0, 283, 319, 390, 60, "Window_0", #PB_Window_SystemMenu|#PB_Window_MinimizeGadget|#PB_Window_TitleBar|#PB_Window_ScreenCentered|#PB_Window_Invisible)
    ButtonGadget(#Button_0, 0, 0, 130, 30, "Выход", #PB_Button_Default)
    ButtonGadget(#Button_1, 130, 0, 130, 30, "Информаци")
    ButtonGadget(#Button_2, 0, 30, 130, 30, "Запустить exe")
    ButtonGadget(#Button_3, 260, 0, 130, 30, "Извлечь иконку из ехе")
    ButtonGadget(#Button_4, 130, 30, 130, 30, "Сменить иконку у ехе")
    ButtonGadget(#Button_5, 260, 30, 130, 30, "Написать автору(офф)")
  EndIf
EndProcedure
Procedure Button_0_OnEvent(EventType.l)
  End
EndProcedure
 
OpenWindow_Window_0()
 
;{- Event loop
Repeat
  Event = WaitWindowEvent()
  Select Event
    ; ///////////////////
    Case #PB_Event_Gadget
      EventGadget = EventGadget()
      EventType = EventType()
      If EventGadget = #Button_0
        Button_0_OnEvent(EventType)
      ElseIf EventGadget = #Button_1
      ElseIf EventGadget = #Button_2
      ElseIf EventGadget = #Button_3
      ElseIf EventGadget = #Button_4
      ElseIf EventGadget = #Button_5
      EndIf
    ; ////////////////////////
    Case #PB_Event_CloseWindow
      EventWindow = EventWindow()
      If EventWindow = #Window_0
        CloseWindow(#Window_0)
        Break
      EndIf
  EndSelect
Forever
;
;}
Нет никаких ошибок, это либо с ОС проблемы, либо с конфигурацией Пурика.
Или потому что пурик 86 разрядный...
0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
05.05.2013, 18:34
Цитата Сообщение от mcleshiy Посмотреть сообщение
Нет никаких ошибок,
Ошибок то нет, но у тебя стоит #PB_Window_Invisible - это значит окно НЕВИДИМОЕ!
1
Эксперт по электронике
6493 / 3123 / 331
Регистрация: 28.10.2011
Сообщений: 12,279
Записей в блоге: 7
05.05.2013, 21:17
Цитата Сообщение от Pro_grammer Посмотреть сообщение
#PB_Window_Invisible
Да. В этом причина.
Нужно или убрать этот флаг, или добавить строку:
PureBasic
1
HideWindow(#Window_0, #False)
в конце процедуры OpenWindow_Window_0().
1
3 / 3 / 1
Регистрация: 05.05.2013
Сообщений: 143
07.05.2013, 14:31  [ТС]
Aaaaaaaaaaaaaaaaaa, я то думаю чё за х? Настройки по умолчанию изменились и вот. Я уж перепугался... Спасибо обоим=)!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.05.2013, 14:31
Помогаю со студенческими работами здесь

После загрузки Windows 10 открывается окно cmd и открывается сайт gangnamgame.net
После загрузки Windows 10 открывается окно cmd и открывается сайт gangnamgame.net

Не видит таблицу, хотя она есть
Main.java public static void main(String args) { // TODO code application logic here Connect con = new Connect();...

почему глобальную переменную не видно, хотя она объяылена?
#include <vector> using namespace std; int min= 1; int main(){ min= 90; return 0; }

Почему при перемещении картинки на сервер, она не открывается?
Есть такой код: $path = 'uploads/auto'; $filename = uniqid(); $target = $path . '/' . $filename . '.' . 'jpg'; ...

Не могу найти программу Sentry. Хотя она есть в системе
Периодически появляется вот такое окно см. скрин. Но эту программу не могу найти в системе, что это зачем она нужна, и можно ли ее удалить,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1 У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\ А в самом низу файла-профиля. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru