Разделы презентаций


Форматированный вывод

Продолжение файла Модуля public //открытый раздел класса { Public declarations }{сюда могут помещаться объявления переменных, функций и процедур, включаемых в класс формы и доступных для других модулей } end;var Form1: TForm1;{сюда могут помещаться объявления типов, констант,

Слайды и текст этой презентации

Слайд 1Файл Модуля
unit Unit1;
interface //открытый интерфейс модуля
 {список подключаемых модулей}
uses
 Windows, Messages, SysUtils,

Classes, Graphics, Controls, Forms, Dialogs;Стандартные модули, которые используются в данном

модуле.
 
{объявление класса формы}
type TForm1 = class(TForm)
 Private //закрытый раздел класса
 { Private declarations }

{сюда могут помещаться объявления переменных, функций и процедур, включаемых в класс формы, но не доступных для других модулей}
Файл Модуля  unit Unit1;interface //открытый интерфейс модуля {список подключаемых модулей}uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs;Стандартные модули,

Слайд 2Продолжение файла Модуля
public //открытый раздел класса
 { Public declarations }
{сюда могут

помещаться объявления переменных, функций и процедур, включаемых в класс формы и

доступных для других модулей }
 end;
var
 Form1: TForm1;
{сюда могут помещаться объявления типов, констант, переменных, функций и процедур, к которым будет доступ из других модулей, но которые не включаются в класс формы}
implementation
{$R *.DFM}
{сюда могут помещаться предложения uses, объявления типов, констант, переменных, к которым не будет доступа из других модулей. Тут же должны быть реализации всех объявленных в разделе interface функций и процедур, а также могут быть реализации любых дополнительных, не объявленных ранее функций и процедур}
end.
Продолжение файла Модуля public //открытый раздел класса { Public declarations }{сюда могут помещаться объявления переменных, функций и процедур, включаемых

Слайд 3МОДУЛЬ
procedure

{Раздел описаний}

BEGIN

{Раздел исполняемых операторов}



END;
Заголовок программы, процедуры, функции
Описания всех идентификаторов, используемых в разделе исполняемых

операторов
МОДУЛЬprocedure  {Раздел описаний} BEGIN{Раздел исполняемых операторов} END;Заголовок программы, процедуры, функцииОписания всех идентификаторов, используемых в разделе исполняемых

Слайд 4 Раздел описаний может включать объявления меток(LABEL), типов(TYPE), констант(CONST),

переменных(VAR), процедур(PROCEDURE) и функций(FUNCTION).

Слова: unit, uses, var, begin, end

- это так называемые ключевые слова языка.
Раздел описаний может включать объявления меток(LABEL), типов(TYPE), констант(CONST), переменных(VAR), процедур(PROCEDURE) и функций(FUNCTION). Слова: unit, uses,

Слайд 5

Преобразование целых чисел в строку и обратно.

Для преобразования необходимо воспользоваться

спец. функцией IntToStr. У неё только один аргумент – целое

число, а на выходе она возвращает строку символов.

label1.Caption:=inttostr(r);
где r – целое число.

Для обратного преобразования строки в число используется функция StrToInt.

При преобразовании строки в число, необходимо быть уверенным в том, что строка содержит число. Если в строке будет хоть один символ не относящейся к цифре, то во время преобразования произойдёт ошибка.
Преобразование целых чисел в строку и обратно.Для преобразования необходимо воспользоваться спец. функцией IntToStr. У неё только один

Слайд 6

Преобразование вещественных чисел


Для преобразования вещественного числа в строку есть функция

FloatToStr, которой надо передать дробное число и получить строку.

Точно

так же есть и обратное преобразование StrToFloat, где передается строка, а получается вещественное число.
Преобразование вещественных чиселДля преобразования вещественного числа в строку есть функция FloatToStr, которой надо передать дробное число и

Слайд 7

Форматировании строк возможно с помощью функции:

Format( const Format: string;

const Args: array of string ): string;

Функция из модуля

SysUtils форматирует элементы открытого массива Args . В качестве результата функция возвращает отформатированную строку.

В качестве одного из параметров, в данных подпрограммах используется строка форматирования Format.
Форматировании строк возможно с помощью функции: Format( const Format: string; const Args: array of string ): string;

Слайд 8

Общий вид спецификатора можно представить в следующем виде:

"%« [width]

[".« prec] type

Спецификатор начинается с символа %.
За

ним следуют:

необязательный параметр [width], задающий минимальную длину результирующей строки;
необязательный параметр ["." prec], задающий точность;
символ преобразования типа, type.
Общий вид спецификатора можно представить в следующем виде:

Слайд 9

Идентификатор type может иметь одно из значений представленных в таблице:

Идентификатор type может иметь одно из значений  представленных в таблице:

Слайд 10

Format( '%9.2f', [ 12345.6789 ] );
Результирующей строкой будет

‘ 12345.68‘



Format( '%9.2f', [ 12345.6789 ] );Результирующей строкой будет ‘ 12345.68‘

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика