«Базы данных» Электронное учебное издание Подготовлено коллективом авторов: А. И. Антонов


Название«Базы данных» Электронное учебное издание Подготовлено коллективом авторов: А. И. Антонов
страница3/18
ТипСамостоятельная работа
1   2   3   4   5   6   7   8   9   ...   18

• Right sides – компоненты выравниваются по правой границе эталона.

• Space equally – между всеми компонентами устанавливается равное расстояние по горизонтали или вертикали.

• Center in window – все компоненты центрируются относительно границ окна.

• Tops – компоненты выравниваются по верхнему краю.

• Bottoms – компоненты выравниваются по нижнему краю.
Окно изменения размеров компонентов представлено на рис. 1.4.
Рис. 1.4.
Окно имеет следующие переключатели:

• Shrink to smallest – уменьшает размеры компонентов до размеров наименьшего из них.

• Grow to largest – увеличивает размеры компонентов до размеров наибольшего из них.

• Width – указывает ширину компонентов.

• Height – указывает высоту компонентов.
Окно масштабирования размеров выделенных компонентов представлено на рис. 1.5.
Рис. 1.5.
Окно позволяет ввести коэффициент масштабирования в процентах относительно текущих размеров.
1.2.1.1.3. Опция Search
Опция Search имеет следующие подчиненные опции:
• Find - ищет фрагмент текста и если он найден, то подсвечивает его.

• Find In Files - ищет фрагмент текста во всех файлах проекта, или в открытых файлах, или во всех файлах текущего каталога.

• Replace - ищет и выполняет замену фрагмента текста.

• Search Again - повторяет поиск либо поиск и замену.

• Incremental Seach - ищет текст по мере его ввода (сначала первую букву, затем две первые буквы и т.д.).

• Go to Line Number - перемещает курсор на строку с указанным номером от начала файла.

• Find Error - в период прогона программы по адресу ошибки отыскивает фрагмент кода, связанный с ее возникновением. При выборке этой команду открывается окно Find Error. В этом окне требуется указать адрес ошибки, возникшей во время выполнения приложения (run-time error) и выданной в окне Error (окно сообщений об ошибке). Адрес ошибки представляет собой шестнадцатиричное число, поэтому при вводе необходимо поставить перед ним симвод " $ ". После этого Delphi откроет окно состояния процессора CPU и переведет курсор в позицию, соответствующую указанному адресу. Строка программного кода будет выделена. Того результата можно добиться, если в окне сообщения об ошибке отметить опцию Viev CPU Window.

• Browse Symbol - показывает характеристики символа программы по его имени. Опция доступна только после успешного прогона программы. После выборки команды открывается окно Browse Symbol, в нем в поле Symbol to find указывается идентификатор, который должен быть найден. Чтобы получить наиболее полную информацию о заданном идентификаторе, необходимо включить опции Debug information, Local symbols и Reference info на странице Compiler диалогового окна, вызванного командами Project | Options. Например, если в поле Symbol to find ввести имя модуля и щелкнуть по кнопке ОК, то на экране появится окно Symbol explorer с двумя вкладками: Scope и Reference. На странице Scope будут перечислены константы, типы, переменные и т.п., объявленные в модуле, а на странице Reference список строк исходного текста, где модуль вызывается.
1.2.1.1.4. Опция View
Опция View имеет следующие подчиненные опции:
• Project Manager - открывает окно менеджера проекта.

• Translation Manager - открывает доступ к менеджеру трансляций.

• Object Inspector - открывает окно инспектора объектов.

• To_Do List - открывает доступ к списку То_Dо.

• Alignment Palette - показывает окно палитры выравнивания компонентов.

• Browser - показывает окно браузера объектов, в котором можно просматривать объекты, модули, иерархии классов и методов, используемые в приложении. Однако, чтобы команда Browser стала активной, текущий проект должен быть откомпилирован.

• Code Explorer - показывает окно проводника кода.

• Component List - показывает окно для выбора компонентов.

• Window List - показывает одноименное окно, в котором приведен список открытых окон проекта.

• Debug Windows - открывает доступ к отладочным окнам.

• Toggle Form/Unit - переключает активность из окна формы в окно кода программы и обратно.

• Units - показывает окно модулей . В открывающемся диалоговом окне содержится список всех модулей проекта.

• Forms - показывает окно с списком всех форм проекта.

• Type Library - открывает окно редактора библиотеки типов, который позволяет проверить или внести информацию о типе для элементов ActiveX (используется при разработке компонентов).

• New Edit Window - открывает новое окно (новый экземпляр редактора кода) с кодом активного модуля.

• Toolbars - показывает окно настроек панелей инструментальных кнопок.
Опция-заголовок Debug Windows (отладочные окна) открывает доступ к подменю со следущими опциями:
• Breakpoints - показывает окно точек останова.

• Call Stack - показывает окно стека.

• Watches - показывает окно наблюдения за переменными/выражениями.

• Local Variables - позволяет наблюдать за изменениями локальных переменных в отладочном режиме.

• Threads - показывает окно статуса потоков команд.

• Modules - показывает окно модулей проекта.

• CPU - показывает состояние регистров центрального процессора.

• Event Log - показывает журнал событий.
В окне менеджера проекта (рис. 1.6) представлен список всех связанных с проектом форм. Кнопка New открывает доступ к репозиторию, чтобы добавить новый модуль к проекту. Кнопка Remove удаляет модуль из проекта. После щелчка правой кнопкой мыши по модулю появляется локальное меню, с помощью которого можно открыть модуль или сохранить его под другим именем.
Рис. 1.6.
Менеджер трансляций упрощает для программных продуктов создание локализованных версий.
Окно браузера (рис. 1.7) объектов доступно только после успешного прогона программы. Браузер объектов представляет в наглядной форме используемые в проекте и доступные объекты. Позволяет просмотреть их иерархию, входящие в них свойства и методы.
Рис. 1.7.
В окне точек останова ( рис. 1.8) представлен список всех заданных в проекте точек, перед выполнением которых должно происходить прекращение работы программы и передача управления в среду Delphi.
Рис. 1.8.
Если необходимо добавить новую точку, то следует щелкнуть по окну правой кнопкой мыши и выбрать опцию АDD. В появившемся окне (рис. 1.9.) указать положение добавляемой точки: FileName – определяет имя файла; Line number – номер строки от начала файла (в момент появления окна оно содержит файл и строку с текстовым курсором). В строке Condition можно указать условие останова в виде логического выражения (например, Муz1=Махz1-4). В строке Pass count – количество проходов программы через контрольную точку без прерывания вычислений.
Рис. 1.9.
Окно наблюдения (рис. 1.10) используется в отладочном режиме для наблюдения за изменением значений выражений, помещенных в это окно. Оперативно в отладочном режиме можно просмотреть текущее значение любой переменной. Для этого необходимо указать на нее курсором. Значение появится в ярлычке рядом с курсором.

Рис. 10.
Для добавления нового выражения в окно наблюдения необходимо щелкнуть по окну правой кнопкой мыши и в появившемся окне (рис. 1.11) выбрать опцию ADD Watch.
Рис. 1.11.
В строку Expression вводится выражение. Repeat count задает количество показываемых элементов массивов данных. Digits задает количество значащих цифр для отображения вещественных данных. Enabled разрешает или запрещает вычисление выражения. Остальные элементы определяют вид представления значения.
1.2.1.1.5. Опция Project
Опция Project имеет следующие подчиненные опции:
• Add To Project - добавляет файл (*.PAS) к активному проекту. При попытке выбора файла другого типа последний не добавляется к проекту, а появляется в окне редактора кода.

• Remove From Project - удаляет файл из проекта. Открывается одноименное диалоговое окно, в котором из представленного списка модулей, входящих в активный проект, можно выбрать те, которые должны быть удалены из проекта.

• Import Type Library - импортирует в проект библиотеку типов элементов ActiveX. Команда открывает одноименное окно, в котором приведены все зарегистрированные в системе библиотеки типов. Эти библиотеки можно добавить к проекту. Объявленные таким образом типы будут обрабатываться как VCL-объекты.

• Add To Repository - помещает активный проект в репозиторий.

• View Source - показывает окно с исходным кодом проекта.

• Languages - позволяет добавить новый, удалить или сделать главным один из существующих языков.

• Add New Project - добавляет программу, DLL или пакет к текущей проектной группе.

• Add Exists Project - открывает проект и добавляет его к текущей проектной группе.

• Compile Project - компилирует модули, которые изменились с момента предыдущей компиляции проекта.

• Build Project - компилирует все модули проекта и создает исполняемую программу.

• Syntax Chec Project - проверяет синтаксическую правильность проекта. Команда выполняется быстрее команды компиляции, так как не создает выполняемого кода модулей и ЕХЕ-файла. При обнаружении ошибки модуль будет открыт в окне редактора кода, а строка с ошибкой будет выделена. В строке состояния редактора кода будет содержаться информация об ошибке. Боле подробную информацию об ошибке можно получить с помощью клавиши F1.

• Information - показывает информацию об откомпилированном проекте.

• Compile All Project - компилирует все файлы данной проектной группы, которые изменились с момента предыдущей компиляции.

• Build All Project - компилирует все файлы данной проектной группы независимо от того, изменялись они или нет с момента последней компиляции.

• Web Deployment Options - устанавливает ActiveX компонент или ActiveForm на Web-сервере. Команда открывает одноименное окно, в котором необходимо установить опции, определяющие порядок размещения управляющих элементов ActiveX или ActiveForm-компонентов на Web-сервере. Команда вызывается перед компиляцией проекта. После компиляции проект может быть передан на Web-сервер при помощи команды Web Deploy.

Диалоговое окно Web Deployment Options содержит четыре страницы: Project, Additional Files, Packages, Code Signing. На странице Project задается путь к файлу и URL. На странице Additional Files указываются дополнительные файлы, необходимые проекту. На странице Packages указываются пакеты Delphi, исползуемые проектом. На странице Code Signing указывается информация о приложении, может быть задан алгоритм кодирования.

Все четыре окна имеют опцию Default.

• Web Deploy - устанавливает ActiveX компонент или ActiveForm на вашем Web-сервере. Вызывается после компиляции проекта.

• Options - показывает диалоговое окно установки параметров проекта (рис. 1.12).
Окно опций проекта (рис. 1.12) является многостраничным.
Рис. 1.12.
1.2.1.1.5.1. Страница Forms
На странице Forms указываются главная форма проекта, автоматически создаваемые формы - Autocreate forms, и доступные проекту формы - Available forms. Переключатель Default разрешает/запрещает использовать текущие установки страницы для других проектов (по умолчанию). Кнопки между панелями используются для переноса формы из одной панели в другую.
1.2.1.1.5.2. Страница Application
На странице Application указываются: пиктограмма программы - Icon, подпись под пиктограммой свернутой программы - Title, имя справочного файла - Help file.
1.2.1.1.5.3. Страница Compiler
На странице Compiler находятся переключатели, управляющие пара- метрами процесса компиляции. В фигурных скобках приведена соответствующая директива компилятора:

• Optimizations – включается режим оптимизации {$O}.

• Aligned record fields – размещаются данные с одновременным их выравниванием на границу 32-разрядного слова {$A}.

• Stack frames –компилятор создает стековые рамы для всех процедур и функций {$W}.

• Pentium-Safe FDIV – вырабатывается код, предохраняющий от ошибок в вещественных вычислениях на процессорах Pentium ранних выпусков {$U}.

• Range Checking – создается код проверки выхода за границы массивов {$R}.

• I/O Checking – создается код проверки корректности выполнения операций ввода/вывода {$I}.

• Overflow Checking – вырабатываетcя код проверки переполнения при выполнении целочисленных операций {$Q}.

• Strict Var-Strings – задается строгая проверка соответствия строковых типов при обращении к подпрограммам {$V}.

• Complete Boolean Eval – определяет полное вычисление логических выражений {$B}.

• Extended Syntax – включается расширенный синтаксис {$X}.

• Typed @ Operator – контролируются типы указателей в операции @ {$T}.

• Open Parameters – разрешается использование открытых параметров в подпрограммах {$P}.

• Huge Strings – связывается зарезервированное слово Strings с длинными строками {$H}.

• Assignable Typed Constants – разрешается присваивание типизированным константам {$J}.

• Debug Information – в DCU-файл помещается отладочная информация {$D}.

• Local Symbols – создается отладочная информация о локальных символах программы {$L}.

• Symbol Information – создается отладочная информация о символах программы {$Y}.

• Show Hints –компилятором будут выдаваться рекомендации.

• Show Warnings – компилятором будут выдаваться предупреждающие сообщения.

• Assertions – будет вырабатываться код для отладочных процедур Assertion {$C}.
1.2.1.1.5.4. Страница Linker
На странице Linker задаются параметры компоновщика:

• OFF – запрещается создавать карту распределения памяти.

• Segments – карта будет содержать список модулей и адреса точек входа всех подпрограмм.

• Publics – дополняет Segments отсортированным списком символов секций public.

• Detailed – дополняет public детальной информацией о модулях.

• Generate DCUs – создаются стандартные для Delphi DCU-файлы.

• Generate Object – создаются файлы в формате OBJ.

• Generate Console Application – создается консольная программа.

• Include TD32 Debug Info – в исполняемый файл помещается информация для внешнего отладчика.

• Min Stack Size – устанавливается минимальный размер стека.

• Max Stack Size – устанавливается максимальный размер стека.

• Image Base – указывается начальный адрес для загрузки изображений (для DLL).

• EXE Descriptor – в исполняемый файл включается информационная строка длиной до 255 символов.
1.2.1.1.5.5. Страница Directories/Conditionals
На странице Directories/Conditionals задаются каталоги размещения и условные символы:

• Output Directory – указывается каталог размещения исполняемого файла.

• Unit Directory – указывается каталог размещения DCU-файлов.

• Search Path – указывается каталог размещения файлов с исходными текстами программы, если они не обнаружены в текущем каталоге.

• Debug source path – указывается каталог размещения внешнего отладчика.

• Conditional Defines – задаются символы для условной компиляции.

• Unit Aliases – определяются псевдонимы модулей.

При необходимости указания в окне нескольких каталогов, последние разделяются точкой с запятой.
1.2.1.1.5.6. Страница VersionInfo
На странице VersionInfo находятся средства управления информацией о версии программы:

• Include version information in project - при выборе переключателя в проект включается информация о версии программы, которую можно прочитать после щелчка правой кнопкой мыши на пиктограмме программы и выборе Properties.

• Module Version Number - поля Маjor, Мinor, Release, Вuild определяют составной номер версии.

• Auto-increment build number - при активности переключателя номер версии автоматически наращивается при каждой компиляции программы.
1   2   3   4   5   6   7   8   9   ...   18

Похожие:

«Базы данных» Электронное учебное издание Подготовлено коллективом авторов: А. И. Антонов iconМосква Издательство «Физическая культура»
Учебное пособие подготовлено коллективом авторов. Общее руководство и редакция – заведующий кафедрой философии и социологии, доктор...

«Базы данных» Электронное учебное издание Подготовлено коллективом авторов: А. И. Антонов iconСоциология и социология спорта
Учебное пособие подготовлено коллективом авторов. Общее руководство и редакция – заведующий кафедрой философии и социологии, доктор...

«Базы данных» Электронное учебное издание Подготовлено коллективом авторов: А. И. Антонов iconПример создания базы данных «Студенты» Постановка задачи. Выделение...
В окне «Базы данных» выбрать объект «Таблицы», выберите опцию «Создание таблицы в режиме конструктора»

«Базы данных» Электронное учебное издание Подготовлено коллективом авторов: А. И. Антонов iconБазы данных
Для признания исключительного права на базы данных не требуется специальной регистрации (однако предпочтительно осуществлять государственную...

«Базы данных» Электронное учебное издание Подготовлено коллективом авторов: А. И. Антонов iconУчебное пособие Под редакцией профессора Хомоненко А. Д. Санкт-Петербург...
...

«Базы данных» Электронное учебное издание Подготовлено коллективом авторов: А. И. Антонов iconПояснительная записка к курсовой работе по дисциплине «Базы данных»
Метод исследования – моделирование базы данных в программе Microsoft Access 2013

«Базы данных» Электронное учебное издание Подготовлено коллективом авторов: А. И. Антонов iconЛекция №2 по дисциплине «Базы данных»
Процесс проектирования, реализации и поддержания системы базы данных называется жизненным циклом базы данных (жцбд). Процедура создания...

«Базы данных» Электронное учебное издание Подготовлено коллективом авторов: А. И. Антонов iconУрок с элементами деловой игры "Создание базы данных" Карасенко Татьяна Александровна
Место урока в теме – урок проводится в ходе изучения темы “Информационные системы”, после изучения понятий базы данных, видов баз...

«Базы данных» Электронное учебное издание Подготовлено коллективом авторов: А. И. Антонов iconПрактическое задание Задана схема данных базы данных, содержащая...
По заданной схеме данных требуется создать компьютерную реализацию базы данных, выполнив следующие этапы работы: создать базовые...

«Базы данных» Электронное учебное издание Подготовлено коллективом авторов: А. И. Антонов iconБазы данных резюме в интернет сравнительный анализ
России стало быстро увеличиваться. Кадровые агентства начали создавать свои сайты и размещать на них вакансии. В интернет появились...

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск