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

Вниз

Где найти справку по стандартным модулям?   Найти похожие ветки 

 
Aptimist   (2005-02-25 09:18) [0]

Где найти справку по стандартным модулям типа Classes, SysUtils, Windows, Forms, Dialogs, Messages и т.д.? Нужно просто краткое описание, какого рода функции-объекты определены в модуле и для чего используются.
 
 Переводить стандартную справку прошу не предлагать... это крайний вариант.


 
Digitman ©   (2005-02-25 09:28) [1]

а из названий классов/функций/процедур, фигурирующих в этих модулях, разве не очевидны их назначения ?


 
Anatoly Podgoretsky ©   (2005-02-25 09:31) [2]

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


 
Aptimist   (2005-02-28 09:34) [3]

Возможно, я не совсем понятно выразился. Мне нужно нечто вроде такого: В модуле Dialogs находятся шаблоны стандартных диалоговых окон: "Открытие файла", "Сохранение файла" и т. д., а также ...
То есть только общее описание модуля... буквально два-три предложения.


 
Kerk ©   (2005-02-28 09:37) [4]

Aptimist   (28.02.05 9:34) [3]

А ты правда аптимист.


 
Александр Иванов ©   (2005-02-28 09:39) [5]

Aptimist   (28.02.05 9:34) [3]
Названия модулей переведи, и опиши совими словами


 
Юрий Зотов ©   (2005-02-28 09:52) [6]

> Aptimist   (28.02.05 09:34) [3]

Запускаем справку, набираем название любого класса из модуля Dialogs, жмем "Показать". Появляется описание этого класса, слева вверху есть линк "Dialogs". Жмем на него. Появляется боковое окно "Dialogs unit" с перечнем и кратким описанием всех классов этого модуля. Это первая половина того, что Вам нужно.

Далее, в этом окне вверху есть линк "Dialogs routines". Жмем на нее и получаем перечень процедур и функций этого модуля, тоже с кратким описанием. Это вторая половина того, что Вам нужно. Нажав на линк "Dialogs objects/components", можно вернутся к предыдущему окну с описанием классов.

И так - для любого модуля.


 
Aptimist   (2005-02-28 09:57) [7]

Дело в том, что я вообще пишу на сях и под линукс... Делфи приходилось использовать только в случаях крайней необходимости (лабораторки делать... 8) и то очень давно... а тут срочно понадобилась выше названная информация (стыдно... а что поделаешь... надо...), а я даже не знаю, какой модуль зачем... ну вот не понимаю я разницы между Windows и Forms... переводи - не переводи... так что простым переводом или F1 на каждой функции тут не поможешь...


 
Юрий Зотов ©   (2005-02-28 10:12) [8]

> Aptimist   (28.02.05 09:57) [7]
> не понимаю я разницы между Windows и Forms

Модуль Windows - содержит паскалевские описания констант, типов, функций и пр., имеющихся в основном WinAPI (kernel, user, gdi). В дополнение, Messages содежит паскалевские описания констант и типов, используемых при работе с сообщениями. Это некие аналоги Сишных заголовочных файлов.

Forms - содержит декларацию и реализацию основных Дельфишных оконных классов-контейнеров (TApplication, TForm и пр).


 
Aptimist   (2005-02-28 11:45) [9]

> Юрий Зотов ©   (28.02.05 10:12) [8]
Спасибо за информацию. Именно в такой форме она мне и нужна.
Если вас не затруднит, ещё пару слов об остальных стандартных модулях... хотя бы об основных...


 
Anatoly Podgoretsky ©   (2005-02-28 11:52) [10]

В D6 хотя бы основных 561 штука.


 
Юрий Зотов ©   (2005-02-28 19:36) [11]

> Aptimist   (28.02.05 11:45) [9]

Вот наиболее часто используемые (не считая уже упоминавшихся). Классификация не претендует на однозначность и полноту, поскольку не всегда можно провести строгое разделение функциональности по модулям. Приведено лишь основное назначение модулей.

System - "низкоуровневые" функции и класс TObject.
SysUtils - функции общего назначения и класс Exception.
Classes - базовые классы (TPersistent и его ближайшие потомки).
Controls - базовые визуальные компоненты.
Graphics - работа с графикой (цвета, рисование и пр.).
Menus - главное и всплывающее меню, работа с ними.
Dialogs - диалоги Win32 и диалоговые окна.
ToolWin - инструментальные окна (плавающие панели и пр.)
StdCtrls - контролы user32.
ExtCtrls, Buttons - расширение набора контролов user32.
CommCtrl, RichEdit - заголовочные файлы comctl32.
ComCtrls - контролы comctl32.
ShellAPI, ShlObj - заголовочные файлы Shell API.
Db - базовый модуль компонентов доступа к данным.
DbTables - "стандартные" компоненты доступа к данным.
DbCtrls, DbGrid - "стандартные" компоненты отображения данных.

и т.д. - еще очень и очень много.


 
Aptimist   (2005-03-01 11:30) [12]

> Юрий Зотов ©   (28.02.05 19:36) [11]
Ещё раз спасибо.



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

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

Наверх




Память: 0.49 MB
Время: 0.044 c
1-1109267295
Fenik
2005-02-24 20:48
2005.03.13
Память, занимаемая массивом, содержащим дин. массивы.


1-1109279954
Руслана
2005-02-25 00:19
2005.03.13
Отправить письмо незаметно от пользователя


3-1108213711
cherrex
2005-02-12 16:08
2005.03.13
Перенос из одной БД в другую


1-1109497219
Sam Stone
2005-02-27 12:40
2005.03.13
Работа с экселем


1-1109412441
F[a]C
2005-02-26 13:07
2005.03.13
Про компонент TTreeView