![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| s2004 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 30.10.2006 Репутация: нет Всего: нет |
Чучмек, если заремачено
то браузер работает, но не совсем правильно ![]() виден третий значок на панели задач (окон браузера только два), если строки кода прописаны ТО БРАУЗЕРА НЕТ, НИ ГЛАВНОГО ОКНА, НИ ФОРМЫ просто есть отражение в диспечере задач ну как "троян". весь остальной код, как у тебя. Это сообщение отредактировал(а) s2004 - 19.10.2012, 20:51 |
|||
|
||||
| Чучмек |
|
|||
|
НЭТ БИЛЭТ ![]() ![]() Профиль Группа: Участник Сообщений: 841 Регистрация: 11.5.2008 Где: СССР Репутация: 14 Всего: 41 |
Скинь. Я посмотрю.
-------------------- умную мысль держи при себе, а дурной - поделись с другими |
|||
|
||||
| s2004 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 30.10.2006 Репутация: нет Всего: нет |
вышлю через личку
|
|||
|
||||
| Чучмек |
|
||||||||||
|
НЭТ БИЛЭТ ![]() ![]() Профиль Группа: Участник Сообщений: 841 Регистрация: 11.5.2008 Где: СССР Репутация: 14 Всего: 41 |
Ты так ничего не понял. Читай мой пост через один вверх.
Давай заново. Из юнита, из того, который ты мне скинул, -(Unit1) Удаляй
из TForm1.FormCreate удаляй NewForm; Потом File->New->Form Form.Name=FormXXX Юнит новой формы сохрани как StartForm_Unit в нем
В dpr - первая создаваемая форма FormXXX
В uses Unit1 прописываешь StartForm_Unit Это сообщение отредактировал(а) Чучмек - 20.10.2012, 22:03 -------------------- умную мысль держи при себе, а дурной - поделись с другими |
||||||||||
|
|||||||||||
| s2004 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 30.10.2006 Репутация: нет Всего: нет |
попробую завтра спасибо.
|
|||
|
||||
| s2004 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 30.10.2006 Репутация: нет Всего: нет |
так сделал, заработало кроме одного - досадная ошибка в начале запуска. при закрытия окна грузится браузер нормально и все вкладки отражены на значке панели задач.
![]()
|
|||
|
||||
| Чучмек |
|
||||||||
|
НЭТ БИЛЭТ ![]() ![]() Профиль Группа: Участник Сообщений: 841 Регистрация: 11.5.2008 Где: СССР Репутация: 14 Всего: 41 |
У тебя встречается код
За комментируй в unit1 строку
И исправь все
На
Добавлено через 2 минуты и 15 секунд После того как ты убрал строку Application.CreateForm(TForm1, Form1) Form1 у тебя больше не существует -------------------- умную мысль держи при себе, а дурной - поделись с другими |
||||||||
|
|||||||||
| s2004 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 30.10.2006 Репутация: нет Всего: нет |
покрутил в выходные несколько часов. чтение без запроса с диска не идёт. после того, как например ещё убираю form1 на self среда дельфи начинает упорно подставить unit1 в unit1, что ошибка отказываясь от этого там другое лезет.
я вот помню вроде на каком то этапе у меня давно работало отражение открытых cskjr в значках на панели задач. Возможно какое другое решение тут действительно начинаешь одно менять появляется куча другого. |
|||
|
||||
| Чучмек |
|
|||
|
НЭТ БИЛЭТ ![]() ![]() Профиль Группа: Участник Сообщений: 841 Регистрация: 11.5.2008 Где: СССР Репутация: 14 Всего: 41 |
Вот когда начинаешь понимать, что глобальные переменные это зло.
Вот что у тебя есть
Использовалось раньше одной формой - а теперь несколькими. Перенеси внутрь TForm1 -------------------- умную мысль держи при себе, а дурной - поделись с другими |
|||
|
||||
| s2004 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 30.10.2006 Репутация: нет Всего: нет |
попробую наверно уже завтра
|
|||
|
||||
| s2004 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 30.10.2006 Репутация: нет Всего: нет |
так вроде всё подправил, пока ошибок не пишет ....
нет есть. такая при открытие файла с диска пишет примерно тоже самое - ошибка по такому адресу и прочая, но повторю возникает при открытие файла с диска, если просто ввести адрес или из истории с вкладок, то нормально, как только с диска - сбой. потом открывается браузер, но файл неподгружает. нет возможности регулировать показывать картинку или нет менял на self
Это сообщение отредактировал(а) s2004 - 21.10.2012, 22:57 |
|||
|
||||
| Чучмек |
|
|||
|
НЭТ БИЛЭТ ![]() ![]() Профиль Группа: Участник Сообщений: 841 Регистрация: 11.5.2008 Где: СССР Репутация: 14 Всего: 41 |
У тебя еще куча юнитов, проверяй где еще есть обращение к form1
-------------------- умную мысль держи при себе, а дурной - поделись с другими |
|||
|
||||
| s2004 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 30.10.2006 Репутация: нет Всего: нет |
ещё 4 form1 нашёл теперь нет. но теперь программа при запуске ведёт так, как в начале темы - при открытие сылки из родительского окна и если это окно закрыть происходит и закрытие родительского и дочернего окна. вышлю unit1.pas. вопрос прописаны ini- файлы для сохранения параметров проги например включена возможность показа картинок? при закрытие проги и вновь открытии вновь приходится нажимать на соответсвующую кнопку чтобы отображались картинки прога несохраняет поему изменения. ну и нет докучи чтения с диска.
так нашёл почему прога стала закрываться при закрытие родительского окна в form1 в onclose поставил
убрал выше названная ошибка прошла вопрос как заставить программу удалять себя из памяти? кстати по глобальным переменым в учебниках например расписывают, что это хорошо не надо прописовать к каждой процедуре, а тут действительно прав Чучмек - за них сбои. лучше прописать к каждой процедуре. Это сообщение отредактировал(а) s2004 - 22.10.2012, 20:18 |
|||
|
||||
| Чучмек |
|
|||
|
НЭТ БИЛЭТ ![]() ![]() Профиль Группа: Участник Сообщений: 841 Регистрация: 11.5.2008 Где: СССР Репутация: 14 Всего: 41 |
В TForm1.FormClose
Должно стоять (последней строкой) DecFormCount. Посмотри внимательно: при вызове NewForm увеличивается на единицу form_count. При вызове DecFormCount уменьшается. Если DecFormCount=0 ->application.Terminate -------------------- умную мысль держи при себе, а дурной - поделись с другими |
|||
|
||||
| s2004 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 30.10.2006 Репутация: нет Всего: нет |
да сработало прога из памяти выгружается.
а вот чтение с диска почему не работает, ну и вопрос по несохранению параметров. |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |