Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.10.01;
Скачать: [xml.tar.bz2];

Вниз

куда пропала форма ?   Найти похожие ветки 

 
ников   (2006-09-14 12:19) [0]

Не поможет ли кто прояснить странное. В программу была добавлена форма, открываемая не сразу, а по FormCreate. однако в процессе отладки форма вдруг исчезла (видно что-то нажал неположенное) -- т.е. редуктор кода с формой Unit на месте, ее файл dfm открывается и редактируется, в работе программы она нормально работает -- нет ее только в режиме проектирования, а по F12 ничего не переключается: следовательно ее ObjectInspector также недоступен. Не смертельно конечно, но как-то неуютно.  
Кстати, копирование файла dfm формы-невидимки в другой для чистой формы привело к тому же эффекту -- очевидно "невидимость" хранится в нем.


 
Elen ©   (2006-09-14 12:32) [1]


> ников

Приведи начало Unita формы которая исчезла до описания функций


 
Dmitrij_K   (2006-09-14 12:32) [2]

Уехала за предел экрана
Left := 0
Top := 0


 
ников   (2006-09-14 14:52) [3]

to Elen
Вот это начало:
unit UBaseIn;
interface
uses
 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
 Dialogs, StdCtrls,
 UDiVar;

type
 TForm4 = class(TForm)
   Label1: TLabel;
   Label2: TLabel;
   LabelX: TLabel;
   EditX: TEdit;
   LabelY: TLabel;
   EditY: TEdit;
   Label5: TLabel;
   Label6: TLabel;
   LabelFi:TLabel;
   EditFi: TEdit;
   LabelGrad:TLabel;
   ButtonOK: TButton;
   procedure FormActivate(Sender: TObject);
   procedure EditXChange(Sender: TObject);
   procedure EditYChange(Sender: TObject);
   procedure EditFiChange(Sender: TObject);
   procedure ButtonOKClick(Sender: TObject);
 private
   { Private declarations }
 public
   { Public declarations }
 end;

const SSInR11="Êîîðäèíàòû âðàùàòåëüíîé ïàðû ";
     SSInR12=" ñòîéêè";
     SSInP11="Êîîðäèíàòû êàêîé-ëèáî òî÷êè, ëåæàùåé";
     SSInP12="íà íàïðàâëÿþùåé ïîñòóïàòåëüíî&# 233; ïàðû ";
     SSInP21="Óãîë îò îñè àâñöèññ äî ïîëîæèòåëüíîã&# 238;";
     SSInP22="íàïðàâëåíèÿ ïîñòóïàòåëüíî&# 233; ïàðû ";
var
 BaseIn: TForm4;

implementation

uses QForms,Math,UDIMain,Udi1,UDi3;
// {$R *.dfm}

procedure TForm4.FormActivate(Sender: TObject);
begin
...
Форма открывается в UDi3, где есть ссылка на UBaseIn.

to Dmitrij_K
Форма в процессе работы находится в центре экрана, где и должна быть. Ее нет в режиме проектирования. Соответствующий значок на линейке недоступен (высерен), так что, пожалуй, не в этом дело.


 
Плохиш ©   (2006-09-14 15:04) [4]


> // {$R *.dfm}

Предлагаю тому, кто вставил эти два символа, отрубить грабли по самые уши.


 
Dmitrij_K   (2006-09-14 15:11) [5]


> Предлагаю тому, кто вставил эти два символа, отрубить грабли
> по самые уши.

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


 
ников   (2006-09-14 16:04) [6]

to Плохишу и Dmitrij_K
Приятно иметь дело с такими жизнерадостными Masters.
Но беда в том, что без этих символов. т.е. со строчкой {$R *.dfm}, программа пишет Duplicate Resourse. Так что, боюсь залп мимо цели.


 
Плохиш ©   (2006-09-14 16:12) [7]


> ников   (14.09.06 16:04) [6]
> Но беда в том, что без этих символов. т.е. со строчкой {$R
> *.dfm}, программа пишет Duplicate Resourse.

Т.е. вместо того чтобы искать, какие ресурсы дублируются, Вы отключаете файл ресурсов совсем и удивляетесь, что редактор ресурсов после этого не запускается?


 
Elen ©   (2006-09-14 16:19) [8]


> ников

Як серце Чуяло, що справа у ресурсах...
Ищи где у тебя еще такие-же директивы прописаны во всем коде


 
ников   (2006-09-14 17:32) [9]

Спасибо ребята и дивчины.
Дублирование ресурса, оставшееся от переименования формы, исключил -- все получилось. Такой пустяк, а кровь портит. Еще раз спасибо.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2006.10.01;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.014 c
2-1157967728
Chuk & Gek
2006-09-11 13:42
2006.10.01
Sockets


2-1157719579
max1991
2006-09-08 16:46
2006.10.01
помогите, пожалуйста с TaskBar


15-1157860413
Турбо
2006-09-10 07:53
2006.10.01
Что такое Турбо Эксплорер ?


2-1157962037
IGray
2006-09-11 12:07
2006.10.01
Я рехнулся или Delphi?


15-1157796716
ArtemESC
2006-09-09 14:11
2006.10.01
Как нарисовать одноцветную линию и одноцветн. треугольник?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский