Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.04.27;
Скачать: CL | DM;

Вниз

создание некоторого числа объектов на форме в нужных координатах   Найти похожие ветки 

 
Leon161   (2008-04-04 15:43) [0]

подскажи плиз, нужно в делфях сделать так, чтобы при процедуре FormCreate создавалось некоторое количество объектов на ней в нужных координатах...


 
Джо ©   (2008-04-04 15:48) [1]

Чем помочь-то?
with TSomeObj.Create (Self)
begin
 Parent := Self;
 Left := нужная координата
 Top := нужная координата
end;


 
Leon161   (2008-04-04 16:25) [2]

мне нужно сделать так, чтобы создавалось n-ое количество Memo полей в определённых коородинатах. Заранее благодарю.


 
Семеныч   (2008-04-04 18:00) [3]

> Leon161   (04.04.08 16:25) [2]

А что, если код из [1] выполнить в цикле n раз?

Правда, гениальная идея? Додуматься самому ну никак невозможно, да?


 
Leon161   (2008-04-04 18:27) [4]

Семеныч, я ответил на это:

> Чем помочь-то?

Если Вы мне решили помочь, то я Вам благодарен, а если Вы хотите в топике «Начинающим» самоутвердится перед кем то, то можете себя не утруждать - Вы гений!

Теперь по сути:

procedure TSostoyaniya.FormCreate(Sender: TObject);
begin

with TMemo.Create(Self)
begin
Parent := Self;
Left := 60;
Top := 30;
height:=300;
end;
end;
не работает, на begin пишет [Error] Unit5.pas(68): Missing operator or semicolon
при замене  begin на do работает, создает поле Memo в верхнем левом углу формы, но  Left := 60; Top := 30; height:=300; приходятся параметрами формы, а не созданного Memo поля. Как быть? :)


 
MBo ©   (2008-04-04 18:42) [5]

do begin


 
Leon161   (2008-04-04 18:49) [6]

всё, работает как нужно, всем спасибо :)


 
Andy BitOff ©   (2008-04-04 19:18) [7]

> не работает, на begin пишет [Error] Unit5.pas(68): Missing
> operator or semicolon

Я плакаль.
Не, ну понятно, ветка для начинающих, но не настолько же!
Для начала изучается синтаксис языка. В первое время, пока все не запомнится, при возникновении любых ошибок, тем более, тех в которых говорится об ошибках в синтаксисе, нажимается клавиша F1. Если хелп по ошибке не помогает, стОит посмотреть хелп по оператору - курсор на with и F1. А уж о том, что делают и для чего нужны операторные скобки «begin» и «end» нужно знать еще до того как сесть за написание программы.


 
Leon161   (2008-04-04 19:32) [8]


> Я плакаль.
> Не, ну понятно, ветка для начинающих, но не настолько же!
>

Стыдно самому стало, когда ответ увидел :) Сутки без сна за компом дают о себе знать :)


 
Leonid Troyanovsky ©   (2008-04-04 23:33) [9]


> Leon161   (04.04.08 19:32) [8]

> Стыдно самому стало, когда ответ увидел :) Сутки без сна
> за компом дают о себе знать :)

Т.е., можешь представить, как мы тут сутками без сна
тут отвечаем на.

--
Regards, LVT.



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

Текущий архив: 2008.04.27;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.021 c
2-1206947384
Ramzes001
2008-03-31 11:09
2008.04.27
Слайд шоу не работает


2-1207057125
FIL-23
2008-04-01 17:38
2008.04.27
как из TJPEGImage в TPicture конвертнануть


15-1205270624
Dm1tr1y
2008-03-12 00:23
2008.04.27
WinSock vs. WinInet


2-1207227283
Alex_C
2008-04-03 16:54
2008.04.27
Совместное использование TTable


2-1206806788
Dark
2008-03-29 19:06
2008.04.27
Поиск в файле