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

Вниз

создание модуля   Найти похожие ветки 

 
Liona ©   (2004-04-22 12:25) [0]

Как (подробнее) саздать собственный модуль и как использовать процедуру из него в Form1.


 
Liona ©   (2004-04-22 12:25) [0]

Как (подробнее) саздать собственный модуль и как использовать процедуру из него в Form1.


 
Reindeer Moss Eater ©   (2004-04-22 12:32) [1]

file->new->unit


 
Reindeer Moss Eater ©   (2004-04-22 12:32) [1]

file->new->unit


 
Тимохов ©   (2004-04-22 12:33) [2]

в модуле form1 написать uses unit1{ваш новый юнит};


 
Тимохов ©   (2004-04-22 12:33) [2]

в модуле form1 написать uses unit1{ваш новый юнит};


 
Digitman ©   (2004-04-22 12:34) [3]

создание нового модуля в проекте

File -> New.. -> Unit

текст нового модуля
-------------------------
unit MyNewUnit;

interface

type

procedure MyProc; //объявление процедуры для доступа к ней из других модулей

implementation

//собственно реализация процедуры
procedure MyProc;
begin
// .... код процедуры
end;
 

текст уже существующего модуля с описанием формы
-------------------------
unit MyFormUnit;

interface

uses ...., MyNewUnit; //использовать новый модуль
...

implementation

//обработчик события нажатия некоей кнопки на форме TMyForm
procedure TMyForm.Buttonclick(..);
begin
MyProc; //собственно вызов процедуры нового модуля
end;


 
Digitman ©   (2004-04-22 12:34) [3]

создание нового модуля в проекте

File -> New.. -> Unit

текст нового модуля
-------------------------
unit MyNewUnit;

interface

type

procedure MyProc; //объявление процедуры для доступа к ней из других модулей

implementation

//собственно реализация процедуры
procedure MyProc;
begin
// .... код процедуры
end;
 

текст уже существующего модуля с описанием формы
-------------------------
unit MyFormUnit;

interface

uses ...., MyNewUnit; //использовать новый модуль
...

implementation

//обработчик события нажатия некоей кнопки на форме TMyForm
procedure TMyForm.Buttonclick(..);
begin
MyProc; //собственно вызов процедуры нового модуля
end;


 
Алхимик ©   (2004-04-22 12:37) [4]

Меню
File|New|Unit
В модуле написать нужную процедуру, сохранить его.
В модуле от Form1 в разделе Interface или Implementation подключить его c с помощью зарезервированного слова Uses.
Пример:
unit Unit1;
interface
uses
 MyUnit;


p.s. Читайте умные книжки - не будете задавать глупые вопросы.


 
Алхимик ©   (2004-04-22 12:37) [4]

Меню
File|New|Unit
В модуле написать нужную процедуру, сохранить его.
В модуле от Form1 в разделе Interface или Implementation подключить его c с помощью зарезервированного слова Uses.
Пример:
unit Unit1;
interface
uses
 MyUnit;


p.s. Читайте умные книжки - не будете задавать глупые вопросы.


 
Liona ©   (2004-04-22 12:51) [5]


> Алхимик ©   (22.04.04 12:37) [4]
> Меню
> File|New|Unit
> В модуле написать нужную процедуру, сохранить его.
> В модуле от Form1 в разделе Interface или Implementation
> подключить его c с помощью зарезервированного слова Uses.
> Пример:
> unit Unit1;
> interface
> uses
>  MyUnit;
>
> p.s. Читайте умные книжки - не будете задавать глупые вопросы.

Спасибо за совет. Я думала что форум и есть для того что бы умные помогли, а не послали. Ксата вашей "компитентности" как видно по ответу, нет придела. Славо богу что такие как вы непишут умные книги. Не быть вам мастером.


> Digitman ©   (22.04.04 12:34) [3]
> создание нового модуля в проекте ....

А Вам огромное спасибо! От всей души! Сразу видно МАСТЕР!


 
Liona ©   (2004-04-22 12:51) [5]


> Алхимик ©   (22.04.04 12:37) [4]
> Меню
> File|New|Unit
> В модуле написать нужную процедуру, сохранить его.
> В модуле от Form1 в разделе Interface или Implementation
> подключить его c с помощью зарезервированного слова Uses.
> Пример:
> unit Unit1;
> interface
> uses
>  MyUnit;
>
> p.s. Читайте умные книжки - не будете задавать глупые вопросы.

Спасибо за совет. Я думала что форум и есть для того что бы умные помогли, а не послали. Ксата вашей "компитентности" как видно по ответу, нет придела. Славо богу что такие как вы непишут умные книги. Не быть вам мастером.


> Digitman ©   (22.04.04 12:34) [3]
> создание нового модуля в проекте ....

А Вам огромное спасибо! От всей души! Сразу видно МАСТЕР!


 
Алхимик ©   (2004-04-22 13:12) [6]


> [5] Liona ©   (22.04.04 12:51)

Мадам, или может Мадмуазель, если бы я написал "RTFM", то уже был бы прав.
Но не мне Вас учить... У Вас своё видение мира.


 
Алхимик ©   (2004-04-22 13:12) [6]


> [5] Liona ©   (22.04.04 12:51)

Мадам, или может Мадмуазель, если бы я написал "RTFM", то уже был бы прав.
Но не мне Вас учить... У Вас своё видение мира.


 
Григорьев Антон   (2004-04-22 13:35) [7]


> Алхимик ©   (22.04.04 13:12) [6]
>
> > [5] Liona ©   (22.04.04 12:51)
>
> Мадам, или может Мадмуазель, если бы я написал "RTFM", то
> уже был бы прав.


Поддерживаю. LMD (C) Игорь Шевченко


 
Григорьев Антон   (2004-04-22 13:35) [7]


> Алхимик ©   (22.04.04 13:12) [6]
>
> > [5] Liona ©   (22.04.04 12:51)
>
> Мадам, или может Мадмуазель, если бы я написал "RTFM", то
> уже был бы прав.


Поддерживаю. LMD (C) Игорь Шевченко


 
Тимохов ©   (2004-04-22 13:40) [8]

ответ liona - стандартная реакция ламера.
Книжки!!!

Digitman.
Она же так ничему не научится. Никогда. :((


 
Тимохов ©   (2004-04-22 13:40) [8]

ответ liona - стандартная реакция ламера.
Книжки!!!

Digitman.
Она же так ничему не научится. Никогда. :((



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

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

Наверх





Память: 0.49 MB
Время: 0.064 c
1-1082440830
Alex21
2004-04-20 10:00
2004.05.09
Tstringgrid


6-1078494056
Nimble
2004-03-05 16:40
2004.05.09
Proxy-Сервер


14-1082542987
begAdm
2004-04-21 14:23
2004.05.09
Здесь много людей знающих компьютерную литературу


14-1082017548
blackman
2004-04-15 12:25
2004.05.09
Как программно обновить список установленного оборудования ? [D6,


14-1082240894
copyr25
2004-04-18 02:28
2004.05.09
50 лет рок-энд-ролу





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский