:Base D5Ophlp2 :Title Object Pascal и Delphi 5, версия 5.2 1 Справка по Object Pascal 2 Общие сведения 3 Строка описания формата=Строка описания формата 3 Коды клавиш=Коды клавиш 3 Коды ошибок файлового ввода-вывода=Коды ошибок файлового ввода-вывода 3 Сообщения об ошибках при запуске программ=Сообщения об ошибках запуска программ 3 Атрибуты файлов=Атрибуты файлов 3 Режимы доступа к файлам=режимы доступа к файлам 3 Структура программы и модулей 4 Структура программы=программа (структура файла) 4 Структура модуля=модуль (структура) 4 Предложение uses=uses 2 Директивы компилятора 3 Общие сведения=директивы компилятора 3 {$C+} и {$C-} - директивы проверки утверждений={$C+} и {$C-} 3 {$I+} и {$I-} - директивы контроля ввода-вывода={$I+} и {$I-} 3 {$M} - директивы, определяющие размер стека={$M} 3 {$M+} и {$M-} - директивы информации времени выполнения о типах={$M+} и {$M-} 3 {$Q+} и {$Q-} - директивы проверки переполнения при целочисленных операциях={$Q+} и {$Q-} 3 {$R} - директива связывания ресурсов={$R} 3 {$R+} и {$R-} - директивы проверки диапазона={$R+} и {$R-} 3 {$RANGECHECKS ON} и {$RANGECHECKS OFF} - директивы проверки диапазона={$R+} и {$R-} 3 {$RESOURCE } - директива связывания ресурсов={$R} 3 {$OVERFLOWCHECKS ON} и {$OVERFLOWCHECKS OFF}={$Q+} и {$Q-} 3 {$TYPEINFO ON} и {$TYPEINFO OFF} - директивы информации времени выполнения о типах={$M+} и {$M-} 3 {$MINSTACKSIZE} и {$MAXSTACKSIZE} - директивы, определяющие размер стека={$M} 3 {$S} - директива контроля переполнения стека={$M} 3 {$IOCHECKS ON} и {$IOCHECKS OFF} - директивы контроля ввода-вывода={$I+} и {$I-} 3 {$ASSERTIONS ON} и {$ASSERTIONS OFF} - директивы проверки утверждений={$C+} и {$C-} 2 Типы данных 3 Классификация типов данных=типы данных 3 Определяемые пользователем типы данных=type 3 Порядковые типы данных=порядковые 3 Указатели=указатели 3 Тип variant=variant 3 тип TDateTime=TDateTime 3 Простые типы данных 4 целые=целые 4 действительные=действительные 4 булевы=булевы 4 символьные=символьные 4 перечислимые типы=перечислимые 4 ограниченные типы=ограниченные 3 Cтроки 4 типы строк=строки 4 указатели PChar и PWideChar=PChar 3 Структуры 4 множества=множества 4 записи=записи 4 массивы=массивы 4 файлы=файлы 4 классы=Class 2 Операции 3 Классификация операций=операции 3 Арифметические операции=арифметические операции 3 Операции отношения=операции отношения 3 Булевы операции=булевы операции 3 Логические поразрядные операции=логические поразрядные операции 3 Операции со строками=операции со строками 3 Операции с указателями=операции с указателями 3 Операции с множествами=операции с множествами 3 Операции с классами=операции с классами 3 Операция @=операция адрес 3 Приоритет и ассоциативность операций=последовательность выполнения операций 2 Операторы 3 Оператор присваивания=оператор присваивания 3 Оператор передачи управления goto=goto 3 Оператор with...do=with 3 Условные операторы выбора if=if 3 Условный оператор выбора case=case 3 Операторы цикла 4 Оператор for=for 4 Оператор repeat...until=repeat 4 Оператор while...do=while 4 Оператор break=breakop 4 Прерывание циклов=breakop 2 Сообщения Windows 3 WM_ACTIVATE=WM_ACTIVATE 3 WM_ACTIVATEAPP=WM_ACTIVATEAPP 3 WM_CANCELMODE=WM_CANCELMODE 3 WM_CLOSE=WM_CLOSE 3 WM_GETMINMAXINFO=WM_GETMINMAXINFO 3 WM_GETTEXT=WM_GETTEXT 3 WM_SETTEXT=WM_SETTEXT 3 WM_USER=WM_USER 2 Исключения 3 Общие вопросы 4 Общая характеристика исключений=Исключения@PascalHLP.hlp 4 Обзор справочных разделов по исключениям=Обзор справочных разделов по исключениям 3 Обработка исключений 4 try...except - блок обработки исключений=try...except 4 ON...DO обработка исключений=ON...DO 4 ELSE - обработчик любых исключений=ELSE 4 raise генерация исключений=raise 4 try...finally - защищенный блок=try...finally 3 Классы исключений 4 Иерархия классов исключений=ИерархияИсключений 4 Exception - базовый класс исключений=Exception 4 Алфавитный перечень исключений 5 EA - EB 6 EAbort=EAbort 6 EAbstractError=EAbstractError 6 EAccessViolation=EAccessViolation 6 EArrayError=EArrayError 6 EAssertionFailed=EAssertionFailed 6 EBitsError=EBitsError 5 EC - ED 6 ECacheError=ECacheError 6 EClassNotFound=EClassNotFound 6 EComponentError=EComponentError 6 EControlC=EControlC 6 EConvertError=EConvertError 6 EDatabaseError=EDatabaseError 6 EDateTimeError=EDateTimeError 6 EDBEditError=EDBEditError 6 EDimensionMapError=EDimensionMapError 6 EDimIndexError=EDimIndexError 6 EDivByZero=EIntError 5 EE - EI 6 EExternalException=EExternalException 6 EFCreateError=EFCreateError 6 EFilerError=EFilerError 6 EFOpenError=EFOpenError 6 EInOutError=EInOutError 6 EIntError=EIntError 6 EIntfCastError=ИерархияИсключений 6 EIntOverflow=EIntOverflow 6 EInvalidArgument=EInvalidArgument 6 EInvalidCast=ИерархияИсключений 6 EInvalidGraphic=EInvalidGraphic 6 EInvalidGraphicOperation=EInvalidGraphicOperation 6 EInvalidGridOperation=EInvalidGridOperation 6 EInvalidImage=EInvalidImage 6 EInvalidOp=EInvalidOp 6 EInvalidOperation=EInvalidOperation 6 EInvalidPointer=EInvalidPointer 5 EL - EO 6 EListError=EListError 6 ELowCapacityError=ИерархияИсключений 6 EMathError=EMathError 6 EMCIDeviceError=EMCIDeviceError 6 EMenuError=EMenuError 6 EMethodNotFound=EFilerError 6 ENoResultSet=EDatabaseError 6 EOleCtrlError=ИерархияИсключений 6 EOleError=ИерархияИсключений 6 EOleException=EOleException 6 EOleSysError=ИерархияИсключений 6 EOutlineError=EOutlineError 6 EOutOfMemory=EOutOfMemory 6 EOutOfResources=ИерархияИсключений 6 EOverflow=EOverflow 5 EP - ER 6 EPackageError=ИерархияИсключений 6 EParserError=ИерархияИсключений 6 EPrinter=EPrinter 6 EPrivilege=ИерархияИсключений 6 EPropertyError=EPropertyError 6 EPropReadOnly=ИерархияИсключений 6 EPropWriteOnly=ИерархияИсключений 6 ERangeError=ERangeError 6 EReadError=EReadError 6 EReconcileError=ИерархияИсключений 6 ERegistryException=ERegistryException 6 EReportError=ИерархияИсключений 6 EResNotFound=EResNotFound 5 ES - EZ 6 EStackOverflow=EStackOverflow 6 EStreamError=EStreamError 6 EStringListError=ИерархияИсключений 6 EThread=ИерархияИсключений 6 ETreeViewError=ИерархияИсключений 6 EUnderflow=EUnderflow 6 EUnsupportedTypeError=ИерархияИсключений 6 EUpdateError=ИерархияИсключений 6 EVariantError=EVariantError 6 EWin32Error=EWin32Error 6 EWriteError=EWriteError 6 EZeroDivide=EMathError 3 Конструкторы исключений 4 Create=Create 4 CreateResHelp=CreateResHelp 4 CreateResFmtHelp=CreateResFmtHelp 4 CreateResFmt=CreateResFmt 4 CreateRes=CreateRes 4 CreateHelp=CreateHelp 4 CreateFmtHelp=CreateFmtHelp 4 CreateFmt=CreateFmt 3 Свойства исключений 4 Message=Message 4 HelpContext=HelpContextEx 2 Процедуры и функции Object Pascal и API Windows 3 Категории процедур и функций 4 Математические функции 5 Abs=Математические функции 5 Exp=Математические функции 5 Frac=Математические функции 5 Int=Математические функции 5 Ln=Математические функции 5 Pi=Математические функции 5 Round=Математические функции 5 Sqr=Математические функции 5 Sqrt=Математические функции 4 Тригонометрические и гиперболические функции 5 ArcCos=Тригонометрические и гиперболические функции 5 ArcCosh=Тригонометрические и гиперболические функции 5 ArcSin=Тригонометрические и гиперболические функции 5 ArcSinh=Тригонометрические и гиперболические функции 5 ArcTan=Тригонометрические и гиперболические функции 5 ArcTan2=Тригонометрические и гиперболические функции 5 ArcTanh=Тригонометрические и гиперболические функции 5 Cos=Тригонометрические и гиперболические функции 5 Cosh=Тригонометрические и гиперболические функции 5 Cotan=Тригонометрические и гиперболические функции 5 Hypot=Тригонометрические и гиперболические функции 5 Sin=Тригонометрические и гиперболические функции 5 SinCos=Тригонометрические и гиперболические функции 5 Sinh=Тригонометрические и гиперболические функции 5 Tan=Тригонометрические и гиперболические функции 5 Tanh=Тригонометрические и гиперболические функции 4 Процедуры и функции преобразования дат и времени 5 DateTimeToStr=процедуры и функции преобразования дат и времени 5 DateTimeToString=процедуры и функции преобразования дат и времени 5 DateToStr=процедуры и функции преобразования дат и времени 5 DayOfWeek=процедуры и функции преобразования дат и времени 5 DecodeDate=процедуры и функции преобразования дат и времени 5 DecodeTime=процедуры и функции преобразования дат и времени 5 EncodeDate=процедуры и функции преобразования дат и времени 5 EncodeTime=процедуры и функции преобразования дат и времени 5 FormatDateTime=процедуры и функции преобразования дат и времени 5 Now=процедуры и функции преобразования дат и времени 5 StrToDate=процедуры и функции преобразования дат и времени 5 StrToDateTime=процедуры и функции преобразования дат и времени 5 StrToTime=процедуры и функции преобразования дат и времени 5 Time=процедуры и функции преобразования дат и времени 5 TimeToStr=процедуры и функции преобразования дат и времени 4 Обработка строк с нулевым символом в конце 5 StrAlloc=Строки с нулевым символом в конце 5 StrBufSize=Строки с нулевым символом в конце 5 StrCat=Строки с нулевым символом в конце 5 StrComp=Строки с нулевым символом в конце 5 StrCopy=Строки с нулевым символом в конце 5 StrDispose=Строки с нулевым символом в конце 5 StrECopy=Строки с нулевым символом в конце 5 StrEnd=Строки с нулевым символом в конце 5 StrFmt=Строки с нулевым символом в конце 5 StrIComp=Строки с нулевым символом в конце 5 StrLCat=Строки с нулевым символом в конце 5 StrLComp=Строки с нулевым символом в конце 5 StrLCopy=Строки с нулевым символом в конце 5 StrLen=Строки с нулевым символом в конце 5 StrLFmt=Строки с нулевым символом в конце 5 StrLIComp=Строки с нулевым символом в конце 5 StrMove=Строки с нулевым символом в конце 5 StrNew=Строки с нулевым символом в конце 5 StrPCopy=Строки с нулевым символом в конце 5 StrPas=Строки с нулевым символом в конце 5 StrPLCopy=Строки с нулевым символом в конце 5 StrPos=Строки с нулевым символом в конце 5 StrRScan=Строки с нулевым символом в конце 5 StrScan=Строки с нулевым символом в конце 5 StrUpper=Строки с нулевым символом в конце 5 WideCharToString=Строки с нулевым символом в конце 5 WideCharLenToString=Строки с нулевым символом в конце 5 StringToWideChar=Строки с нулевым символом в конце 4 Обработка строк в стиле Pascal 5 AdjustLinesBreaks=Строки в стиле Pascal 5 AnsiCompareStr=Строки в стиле Pascal 5 AnsiCompareText=Строки в стиле Pascal 5 AnsiLowerCase=AnsiLowerCase 5 AnsiUpperCase=AnsiUpperCase 5 CompareStr=Строки в стиле Pascal 5 CompareText=Строки в стиле Pascal 5 Concat=Строки в стиле Pascal 5 Copy=Строки в стиле Pascal 5 CurrToStr=Строки в стиле Pascal 5 Delete=Строки в стиле Pascal 5 DisposeStr=Строки в стиле Pascal 5 FloatToStr=FloatToStr 5 FloatToStrF=FloatToStrF 5 FormatFloat=Строки в стиле Pascal 5 Insert=Строки в стиле Pascal 5 IntToHex=Строки в стиле Pascal 5 IntToStr=Строки в стиле Pascal 5 IsValidIdent=Строки в стиле Pascal 5 Length=Length 5 LowerCase=LowerCase 5 NewStr=Строки в стиле Pascal 5 Pos=Строки в стиле Pascal 5 Str=Строки в стиле Pascal 5 StrToCurr=StrToCurr 5 StrToFloat=StrToFloat 5 StrToInt=StrToInt 5 StrToIntDef=Строки в стиле Pascal 5 Trim=Строки в стиле Pascal 5 TrimLeft=Строки в стиле Pascal 5 TrimRight=Строки в стиле Pascal 5 UpperCase=UpperCase 5 Val=Строки в стиле Pascal 4 Процедуры и функции файлового ввода/вывода 5 Append=Файловый ввод/вывод 5 AssignFile=Файловый ввод/вывод 5 BlockRead=Файловый ввод/вывод 5 BlockWrite=Файловый ввод/вывод 5 ChDir=Файловый ввод/вывод 5 CloseFile=Файловый ввод/вывод 5 Eof=Файловый ввод/вывод 5 Eoln=Файловый ввод/вывод 5 Erase=Файловый ввод/вывод 5 FilePos=Файловый ввод/вывод 5 FileSize=Файловый ввод/вывод 5 Flush=Файловый ввод/вывод 5 GetDir=Файловый ввод/вывод 5 IOResult=Файловый ввод/вывод 5 MkDir=Файловый ввод/вывод 5 Read=Файловый ввод/вывод 5 Readln=Файловый ввод/вывод 5 Rename=Файловый ввод/вывод 5 Reset=Файловый ввод/вывод 5 Rewrite=Файловый ввод/вывод 5 RmDir=Файловый ввод/вывод 5 Seek=Файловый ввод/вывод 5 SeekEof=Файловый ввод/вывод 5 SeekEoln=Файловый ввод/вывод 5 SetTextBuf=Файловый ввод/вывод 5 Truncate=Файловый ввод/вывод 5 Write=Файловый ввод/вывод 5 Writeln=Файловый ввод/вывод 4 Процедуры и функции управления файлами 5 ChangeFileExt=процедуры и функции управления файлами 5 DateTimeToFileDate=процедуры и функции управления файлами 5 DeleteFile=процедуры и функции управления файлами 5 DiskFree=процедуры и функции управления файлами 5 DiskSize=процедуры и функции управления файлами 5 ExpandFileName=процедуры и функции управления файлами 5 ExpandUNCFileName=процедуры и функции управления файлами 5 ExtractFileDir=процедуры и функции управления файлами 5 ExtractFileDrive=процедуры и функции управления файлами 5 ExtractFileExt=процедуры и функции управления файлами 5 ExtractFileName=процедуры и функции управления файлами 5 ExtractFilePath=процедуры и функции управления файлами 5 FileAge=процедуры и функции управления файлами 5 FileClose=процедуры и функции управления файлами 5 FileCreate=процедуры и функции управления файлами 5 FileDateToDateTime=процедуры и функции управления файлами 5 FileExists=процедуры и функции управления файлами 5 FileGetAttr=процедуры и функции управления файлами 5 FileGetDate=процедуры и функции управления файлами 5 FileOpen=процедуры и функции управления файлами 5 FileRead=процедуры и функции управления файлами 5 FileSearch=процедуры и функции управления файлами 5 FileSeek=процедуры и функции управления файлами 5 FileSetAttr=процедуры и функции управления файлами 5 FileSetDate=процедуры и функции управления файлами 5 FileWrite=процедуры и функции управления файлами 5 FindClose=процедуры и функции управления файлами 5 FindFirst=процедуры и функции управления файлами 5 FindNext=процедуры и функции управления файлами 5 RenameFile=процедуры и функции управления файлами 4 Процедуры динамического распределения памяти 5 AllocMem=процедуры динамического распределения памяти 5 Dispose=процедуры динамического распределения памяти 5 FreeMem=процедуры динамического распределения памяти 5 GetMem=процедуры динамического распределения памяти 5 New=процедуры динамического распределения памяти 4 Функции обработки числовых массивов 5 MaxIntValue=MaxIntValue 5 MaxValue=MaxValue 5 Mean=Mean 5 MeanAndStdDev=MeanAndStdDev 5 MinIntValue=MinIntValue 5 MinValue=MinValue 5 MomentSkewKurtosis=MomentSkewKurtosis 5 Norm=Norm 5 PopnStdDev=PopnStdDev 5 PopnVariance=PopnVariance 5 RandG=RandG 5 Random=Random 5 Randomize=Randomize 5 StdDev=StdDev 5 Sum=Sum 5 SumsAndSquares=SumsAndSquares 5 SumInt=SumInt 5 SumOfSquares=SumOfSquares 5 TotalVariance=TotalVariance 5 Variance=Variance 4 Функции API Windows вызова диалоговых окон 5 MessageDlg=MessageDlg 5 MessageDlgPos=MessageDlgPos 5 ShowMessage=ShowMessage 5 ShowMessageFmt=ShowMessageFmt 4 Процедуры и функции воспроизведения звуков 5 Beep - функция Object Pascal=Beep 5 Beep - функция Windows API =BeepAPI 5 MessageBeep=MessageBeep 5 PlaySound=PlaySound 4 Функции Windows API запуска внешних программ 5 FindExecutable=FindExecutable 5 ShellExecute=ShellExecute 5 WinExec=WinExec 4 Прочие процедуры и функции 5 Abort=Abort 5 Addr=Прочие процедуры и функции 5 Chr=Прочие процедуры и функции 5 Continue=Прочие процедуры и функции 5 Dec=Dec 5 Exit=Прочие процедуры и функции 5 Halt=Прочие процедуры и функции 5 Hi=Прочие процедуры и функции 5 High=High 5 Inc=Inc 5 Lo=Прочие процедуры и функции 5 Low=Low 5 Ord=Прочие процедуры и функции 5 ParamCount=Прочие процедуры и функции 5 ParamStr=Прочие процедуры и функции 5 Pred=Прочие процедуры и функции 5 SetLength=SetLength 5 SizeOf=Прочие процедуры и функции 5 Succ=Прочие процедуры и функции 5 TextToShortCut=TextToShortCut 5 UpCase=UpCase 5 VarType=VarType 3 Алфавитный перечень процедур и функций 4 A 5 Abort=Abort 5 Abs=Математические функции 5 Addr=Прочие процедуры и функции 5 AdjustLinesBreaks=Строки в стиле Pascal 5 AllocMem=процедуры динамического распределения памяти 5 AnsiCompareStr=Строки в стиле Pascal 5 AnsiCompareText=Строки в стиле Pascal 5 AnsiLowerCase=AnsiLowerCase 5 AnsiUpperCase=AnsiUpperCase 5 Append=Файловый ввод/вывод 5 ArcCos=Тригонометрические и гиперболические функции 5 ArcCosh=Тригонометрические и гиперболические функции 5 ArcSin=Тригонометрические и гиперболические функции 5 ArcSinh=Тригонометрические и гиперболические функции 5 ArcTan=Тригонометрические и гиперболические функциии 5 ArcTan2=Тригонометрические и гиперболические функции 5 ArcTanh=Тригонометрические и гиперболические функции 5 Assert=Assert 5 AssignFile=Файловый ввод/вывод 4 B 5 Beep - функция API Windows=BeepAPI 5 Beep - функция Object Pascal=Beep 5 BlockRead=Файловый ввод/вывод 5 BlockWrite=Файловый ввод/вывод 4 C 5 ChangeFileExt=процедуры и функции управления файлами 5 ChDir=Файловый ввод/вывод 5 Chr=Прочие процедуры и функции 5 CloseFile=Файловый ввод/вывод 5 CloseWindow=CloseWindow 5 CompareStr=Строки в стиле Pascal 5 CompareText=Строки в стиле Pascal 5 Concat=Строки в стиле Pascal 5 Continue=Прочие процедуры и функции 5 Copy=Строки в стиле Pascal 5 Cos=Тригонометрические и гиперболические функции 5 Cosh=Тригонометрические и гиперболические функции 5 Cotan=Тригонометрические и гиперболические функции 5 CreateComObject=CreateComObject 5 CreateOleObject=CreateOleObject 5 CurrToStr=Строки в стиле Pascal 4 D 5 DateTimeToFileDate=процедуры и функции управления файлами 5 DateTimeToStr=процедуры и функции преобразования дат и времени 5 DateTimeToString=процедуры и функции преобразования дат и времени 5 DateToStr=процедуры и функции преобразования дат и времени 5 DayOfWeek=процедуры и функции преобразования дат и времени 5 Dec=Dec 5 DecodeDate=процедуры и функции преобразования дат и времени 5 DecodeTime=процедуры и функции преобразования дат и времени 5 Delete=Строки в стиле Pascal 5 DeleteFile=процедуры и функции управления файлами 5 DestroyWindow=DestroyWindow 5 DiskFree=процедуры и функции управления файлами 5 DiskSize=процедуры и функции управления файлами 5 Dispose=процедуры динамического распределения памяти 5 DisposeStr=Строки в стиле Pascal 4 E 5 EnableWindow=EnableWindow 5 EncodeDate=процедуры и функции преобразования дат и времени 5 EncodeTime=процедуры и функции преобразования дат и времени 5 Eof=Файловый ввод/вывод 5 Eoln=Файловый ввод/вывод 5 Erase=Файловый ввод/вывод 5 ExceptAddr=ExceptAddr 5 ExceptionErrorMessage=ExceptionErrorMessage 5 ExceptObject=ExceptObject 5 Exit=Прочие процедуры и функции 5 Exp=Математические функции 5 ExpandFileName=процедуры и функции управления файлами 5 ExpandUNCFileName=процедуры и функции управления файлами 5 ExtractFileDir=процедуры и функции управления файлами 5 ExtractFileDrive=процедуры и функции управления файлами 5 ExtractFileExt=процедуры и функции управления файлами 5 ExtractFileName=процедуры и функции управления файлами 5 ExtractFilePath=процедуры и функции управления файлами 4 F 5 FileAge=процедуры и функции управления файлами 5 FileClose=процедуры и функции управления файлами 5 FileCreate=процедуры и функции управления файлами 5 FileDateToDateTime=процедуры и функции управления файлами 5 FileExists=процедуры и функции управления файлами 5 FileGetAttr=процедуры и функции управления файлами 5 FileGetDate=процедуры и функции управления файлами 5 FileOpen=процедуры и функции управления файлами 5 FilePos=Файловый ввод/вывод 5 FileRead=процедуры и функции управления файлами 5 FileSearch=процедуры и функции управления файлами 5 FileSeek=процедуры и функции управления файлами 5 FileSetAttr=процедуры и функции управления файлами 5 FileSetDate=процедуры и функции управления файлами 5 FileSize=Файловый ввод/вывод 5 FileWrite=процедуры и функции управления файлами 5 FindClose=процедуры и функции управления файлами 5 FindExecutable=FindExecutable 5 FindFirst=процедуры и функции управления файлами 5 FindNext=процедуры и функции управления файлами 5 FindWindow=FindWindow 5 FloatToStr=FloatToStr 5 FloatToStrF=FloatToStrF 5 Flush=Файловый ввод/вывод 5 Format=Format 5 FormatDateTime=процедуры и функции преобразования дат и времени 5 FormatFloat=Строки в стиле Pascal 5 Frac=Математические функции 5 FreeMem=процедуры динамического распределения памяти 4 G 5 GetDir=Файловый ввод/вывод 5 GetLastError=GetLastError 5 GetLongHint=GetLongHint 5 GetMem=процедуры динамического распределения памяти 5 GetNextWindow=GetNextWindow 5 GetShortHint=GetShortHint 5 GetSystemDirectory=GetSystemDirectory 5 GetWindow=GetWindow 5 GetWindowsDirectory=GetWindowsDirectory 5 GetWindowText=GetWindowText 4 H 5 Halt=Прочие процедуры и функции 5 Hi=Прочие процедуры и функции 5 High=High 5 Hypot=Тригонометрические и гиперболические функции 4 I 5 Inc=Inc 5 Insert=Строки в стиле Pascal 5 Int=Математические функции 5 IntToHex=Строки в стиле Pascal 5 IntToStr=Строки в стиле Pascal 5 IOResult=Файловый ввод/вывод 5 IsValidIdent=Строки в стиле Pascal 4 L 5 Length=Length 5 Ln=Математические функции 5 Lo=Прочие процедуры и функции 5 Low=Low 5 LowerCase=LowerCase 4 M 5 MaxIntValue=MaxIntValue 5 MaxValue=MaxValue 5 Mean=Mean 5 MeanAndStdDev=MeanAndStdDev 5 MessageBeep=MessageBeep 5 MessageDlg=MessageDlg 5 MessageDlgPos=MessageDlgPos 5 MinIntValue=MinIntValue 5 MinValue=MinValue 5 MkDir=Файловый ввод/вывод 5 MomentSkewKurtosis=MomentSkewKurtosis 4 N - O 5 New=процедуры динамического распределения памяти 5 NewStr=Строки в стиле Pascal 5 Norm=Norm 5 Now=процедуры и функции преобразования дат и времени 5 Ord=Прочие процедуры и функции 5 OutOfMemoryError=OutOfMemoryError 4 P 5 ParamCount=Прочие процедуры и функции 5 ParamStr=Прочие процедуры и функции 5 Pi=Pi 5 PlaySound=PlaySound 5 Point=Point 5 PopnStdDev=PopnStdDev 5 PopnVariance=PopnVariance 5 Pos=Строки в стиле Pascal 5 PostMessage=PostMessage 5 Pred=Прочие процедуры и функции 4 R 5 RaiseLastWin32Error=RaiseLastWin32Error 5 RandG=RandG 5 Random=Random 5 Randomize=Randomize 5 Read=Файловый ввод/вывод 5 Readln=Файловый ввод/вывод 5 Rect=Rect 5 RegisterWindowMessage=RegisterWindowMessage 5 Rename=Файловый ввод/вывод 5 RenameFile=процедуры и функции управления файлами 5 Reset=Файловый ввод/вывод 5 Rewrite=Файловый ввод/вывод 5 RmDir=Файловый ввод/вывод 5 Round=Математические функции 4 S 5 Seek=Файловый ввод/вывод 5 SeekEof=Файловый ввод/вывод 5 SeekEoln=Файловый ввод/вывод 5 SetLength=SetLength 5 SetTextBuf=Файловый ввод/вывод 5 ShellExecute=ShellExecute 5 ShortCut=ShortCut 5 ShortCutToKey=ShortCutToKey 5 ShortCutToText=ShortCutToText 5 ShowException=ShowException 5 ShowMessage=ShowMessage 5 ShowMessageFmt=ShowMessageFmt 5 Sin=Тригонометрические и гиперболические функции 5 SinCos=Тригонометрические и гиперболические функции 5 Sinh=Тригонометрические и гиперболические функции 5 SizeOf=Прочие процедуры и функции 5 Sqr=Математические функции 5 Sqrt=Математические функции 5 StdDev=StdDev 5 Str=Строки в стиле Pascal 5 StrAlloc=Строки с нулевым символом в конце 5 StrBufSize=Строки с нулевым символом в конце 5 StrCat=Строки с нулевым символом в конце 5 StrComp=Строки с нулевым символом в конце 5 StrCopy=Строки с нулевым символом в конце 5 StrDispose=Строки с нулевым символом в конце 5 StrECopy=Строки с нулевым символом в конце 5 StrEnd=Строки с нулевым символом в конце 5 StrFmt=Строки с нулевым символом в конце 5 StrIComp=Строки с нулевым символом в конце 5 StringToWideChar=Строки с нулевым символом в конце 5 StrLCat=Строки с нулевым символом в конце 5 StrLComp=Строки с нулевым символом в конце 5 StrLCopy=Строки с нулевым символом в конце 5 StrLen=Строки с нулевым символом в конце 5 StrLFmt=Строки с нулевым символом в конце 5 StrLIComp=Строки с нулевым символом в конце 5 StrMove=Строки с нулевым символом в конце 5 StrNew=Строки с нулевым символом в конце 5 StrPas=Строки с нулевым символом в конце 5 StrPCopy=Строки с нулевым символом в конце 5 StrPLCopy=Строки с нулевым символом в конце 5 StrPos=Строки с нулевым символом в конце 5 StrRScan=Строки с нулевым символом в конце 5 StrScan=Строки с нулевым символом в конце 5 StrToCurr=StrToCurr 5 StrToDate=процедуры и функции преобразования дат и времени 5 StrToDateTime=процедуры и функции преобразования дат и времени 5 StrToFloat=StrToFloat 5 StrToInt=StrToInt 5 StrToIntDef=Строки в стиле Pascal 5 StrToTime=процедуры и функции преобразования дат и времени 5 StrUpper=Строки с нулевым символом в конце 5 Succ=Прочие процедуры и функции 5 Sum=Sum 5 SumsAndSquares=SumsAndSquares 5 SumInt=SumInt 5 SumOfSquares=SumOfSquares 4 T 5 Tan=Тригонометрические и гиперболические функции 5 Tanh=Тригонометрические и гиперболические функции 5 TextToShortCut=TextToShortCut 5 Time=процедуры и функции преобразования дат и времени 5 TimeToStr=процедуры и функции преобразования дат и времени 5 TotalVariance=TotalVariance 5 Trim=Строки в стиле Pascal 5 TrimLeft=Строки в стиле Pascal 5 TrimRight=Строки в стиле Pascal 5 Truncate=Файловый ввод/вывод 4 U 5 UpCase=Прочие процедуры и функции 5 UpperCase=UpperCase 4 V 5 Val=Строки в стиле Pascal 5 VarArrayCreate=VarArrayCreate 5 VarArrayDimCount=VarArrayDimCount 5 VarArrayHighBound=VarArrayHighBound 5 Variance=Variance 5 VarType=VarType 4 W 5 WideCharLenToString=Строки с нулевым символом в конце 5 WideCharToString=Строки с нулевым символом в конце 5 WinExec=WinExec 5 Write=Файловый ввод/вывод 5 Writeln=Файловый ввод/вывод 1 Справка по Delphi 2 Интегрированная среда проектирования (ИСР) 3 Меню в Delphi 4 Структура меню Delphi=Структура меню Delphi 4 Меню File=File 4 Меню Edit=Edit 4 Меню Search=Search 4 Меню View=View 4 Меню Project=Project 4 Меню Compile=Структура меню Delphi 4 Меню Run=Run 4 Меню Component=Component 4 Меню Database=Database 4 Меню Options в Delphi 1=Options 4 Меню Tools=Tools 4 Меню WorkGroups=WorkGroups 4 Меню Help=Help 3 Настройки среды Delphi 4 Общие настройки ИСР=Общие настройки среды 4 Настройка Редактора Кода=Настройка Редактора Кода 4 Настройка инструментальной панели=Настройка инструментальной панели 4 Настройка палитры компонентов=Настройка палитры компонентов 4 Конфигурирование справочной системы=Borland OpenHelp 2 Палитра компонентов Delphi 3 Delphi 1 4 Палитра компонентов в Delphi 1=Палитра компонентов в Delphi 1 4 Standard=Standard1 4 Additional=Additional1 4 System=System1 4 Data Access=Data Access1 4 Data Controls=Data Controls1 4 Dialogs=Dialogs1 4 Samples=Samples1 3 Delphi 3 4 Палитра компонентов в Delphi 3=Палитра компонентов в Delphi 3 4 Standard=Standard3 4 Additional=Additional3 4 System=System3 4 Win32=Win323 4 Data Access=Data Access3 4 Data Controls=Data Controls3 4 QReport=QReport3 4 Dialogs=Dialogs3 4 Win3.1=Win3.13 4 Samples=Samples3 3 Delphi 4 4 Палитра компонентов в Delphi 4=Палитра компонентов в Delphi 4 4 Standard=Standard4 4 Additional=Additional4 4 System=System4 4 Win32=Win324 4 Data Access=Data Access4 4 Data Controls=Data Controls4 4 QReport=QReport4 4 Dialogs=Dialogs4 4 Win3.1=Win3.14 4 Samples=Samples4 3 Delphi 5 4 Палитра компонентов в Delphi 5=Палитра компонентов в Delphi 5 4 Standard=Standard5 4 Additional=Additional5 4 Win32=Win325 4 System=System5 4 Data Access=Data Access5 4 Data Controls=Data Controls5 4 QReport=QReport5 4 Dialogs=Dialogs5 4 Win3.1=Win3.15 4 Samples=Samples5 4 ActiveX=ActiveX5 2 Общие сведения 3 Z-последовательность=Z-последовательность 2 Ресурсы 3 Общие сведения=ресурсы 3 .DFM - файл ресурсов интерфейса=.DFM 3 .DRC - текстовый файл ресурсов=.DRC 3 .RES - файл ресурсов=.RES 3 resourcestring - объявление ресурсов строк=resourcestring 2 Общие параметры и константы Delphi 3 nil нулевой указатель=nil 3 Sender - параметр=Sender 3 Self - параметр=Self 2 Свойства 3 A 4 Active=Active 4 Action=Action 4 Align=Align 4 Anchors=Anchors 4 AutoCalcFields=AutoCalcFields 4 AutoEnable=AutoEnable 4 AutoMerge=AutoMerge 4 AutoOpen=AutoOpen 4 AutoSelect=AutoSelect 4 AutoSize=AutoSize 3 B 4 Bitmap=Bitmap 4 Bits - свойство класса TBits=Bits 4 BoundsRect=BoundsRect 4 Brush=Brush 4 Break=Break 3 C 4 Canvas=Canvas 4 ClientHeight=ClientHeight 4 ClientOrigin=ClientOrigin 4 ClientRect=ClientRect 4 ClientWidth=ClientWidth 4 ClipRect=ClipRect 4 Color=Color 4 CommonAVI=CommonAVI 4 Capabilities=Capabilities 4 Components=Components 4 ComponentCount=Components 4 ComponentIndex=Components 4 ControlState=ControlState 4 ControlStyle=ControlStyle 4 ControlCount=ControlCount 4 Controls=Controls 4 Count=Count 4 CopyMode=CopyMode 4 Ctl3D=Ctl3D 4 Cursor=Cursor 4 CanModify=CanModify 4 Capacity=Capacity 4 Caption=Caption 4 Charset=Charset 3 D 4 DesktopFont=DesktopFont 4 DeviceType=DeviceType 4 Display=Display 4 DisplayRect=DisplayRect 4 DragMode=DragMode 4 DrawingStyle=DrawingStyle 3 E 4 Enabled=Enabled 3 F 4 Font=Font 3 G 4 GroupIndex=GroupIndex 3 H 4 Handle=Handle 4 Height=Height 4 Height=Height 4 HelpContext - свойство оконных элементов=HelpContextComp 4 Hint=Hint 3 I 4 IsControl=IsControl 4 ImageIndex=ImageIndex 4 Items=Items 4 Items=Items 3 L 4 Left=Left 4 LockCount=LockCount 4 List=List 3 M 4 Mode=Mode 4 Mode - свойство класса TMediaPlayer=Mode 3 N 4 Name=Name 4 Notify=Notify 3 P 4 Parent=Parent 4 ParentFont=ParentFont 4 ParentCtl3D=ParentCtl3D 4 ParentShowHint=ParentShowHint 4 Pen=Pen 4 PenPos=PenPos 4 Pitch=Pitch 4 Pixels=Pixels 4 PopupMenu=PopupMenu 3 S 4 ShowHint=ShowHint 4 Showing=Showing 4 ShortCut=ShortCut 4 Size - свойство класса TBits=Size1 4 Size - свойство класса TFont=Size2 4 Style - свойство класса TBrush=Style1 4 Style - свойство класса TFont=Style2 4 Style - свойство TPen=Style3 3 T 4 TabOrder=TabOrder 4 TabStop=TabStop 4 Tag=Tag 4 Text=Text 4 TextFlags=TextFlags 4 Top=Top 4 TransparentColor=TransparentColor 3 V 4 Visible=Visible 3 W 4 Width=Width 4 WindowText=WindowText 2 События 3 OnChange - событие графического объекта=OnChange 3 OnChange - событие класса TCanvas=OnChange 3 OnClick=OnClick 3 OnDblClick=OnDblClick 3 OnDragDrop=OnDragDrop 3 OnDragOver=OnDragOver 3 OnEndDrag=OnEndDrag 3 OnEnter=OnEnter 3 OnExit=OnExit 3 OnKeyDown=OnKeyDown 3 OnKeyPress=OnKeyPress 3 OnKeyUp=OnKeyUp 3 OnMouseDown=OnMouseDown 3 OnMouseMove=OnMouseMove 3 OnPaint=OnPaint 3 OnProgress=OnProgress 3 OnStartDrag=OnStartDrag 3 OnMouseUp=OnMouseDown 2 Методы 3 A 4 Add=Add 4 Assign - метод графических объектов=Assign 4 Assign=Assign 4 AssignTo=AssignTo 4 Arc=Arc 3 B 4 BeginDrag=BeginDrag 4 BringToFront=BringToFront 4 BrushCopy=BrushCopy 3 C 4 CanFocus=CanFocus 4 Changed=TControl 4 ChangeScale=ChangeScale 4 Clear=Clear 4 Click=TControl 4 ClientToScreen=ClientToScreen 4 ClassName - метод класса TObject=ClassName 4 ContainsControl=ContainsControl 4 CopyRect=CopyRect 4 ControlAtPos=ControlAtPos 4 Chord=Chord 3 D 4 DblClick=TControl 4 Delete - метод для списков и компонента TMenuItem=Delete 4 Destroy =Destroy 4 DisableAlign=DisableAlign 4 Dormant=Dormant 4 Draw=Draw 4 DrawFocusRect=DrawFocusRect 3 E 4 EnableAlign=DisableAlign 4 Ellipse=Ellipse 4 Error - метод класса TList для генерации исключения EListError=Error 4 Exchange=Exchange 4 Expand=Expand 3 F 4 FillRect=FillRect 4 FindNextControl=FindNextControl 4 First=First 4 FloodFill=FloodFill 4 Focused =Focused 4 FrameRect=FrameRect 4 Free=Free 3 G 4 GetTabOrderList=GetTabOrderList 3 H 4 HandleAllocated=HandleAllocated 4 HandleNeeded=HandleNeeded 4 Hide=Hide 3 I 4 IndexOf=IndexOf 4 Insert=Insert 4 Invalidate=Invalidate 3 L 4 Last=Last 4 LineTo=LineTo 4 LoadFromClipboardFormat=LoadFromClipboardFormat 4 LoadFromFile=LoadFromFile 4 LoadFromResourceID=LoadFromResourceID 4 LoadFromResourceName=LoadFromResourceName 4 LoadFromStream=LoadFromStream 4 Lock=Lock 3 M 4 Mask=Mask 4 MouseCapture=TControl 4 Move=Move 4 MoveTo=MoveTo 3 O 4 OpenBit=OpenBit 3 P 4 Pack=Pack 4 Pie=Pie 4 Play=Play 4 Polygon=Polygon 4 Polyline=Polyline 3 R 4 Realign=DisableAlign 4 Rectangle=Rectangle 4 Refresh=Refresh 4 Remove=Remove 4 Repaint=Repaint 4 RoundRect=RoundRect 3 S 4 SaveToClipboardFormat=SaveToClipboardFormat 4 SaveToFile=SaveToFile 4 SaveToStream=SaveToStream 4 ScaleBy=ScaleBy 4 ScaleControls=ScaleControls 4 ScreenToClient=ScreenToClient 4 ScrollBy=ScrollBy 4 SelectFirst=SelectFirst 4 SelectNext=SelectNext 4 SendCancelMode=SendCancelMode 4 SendToBack=SendToBack 4 SetBounds=SetBounds 4 SetChildOrder=SetChildOrder 4 SetFocus=SetFocus 4 SetZOrder=SetZOrder 4 Show=Show 4 Sort - сортировка списка TList=Sort 4 StretchDraw=StretchDraw 3 T 4 TextHeight=TextHeight 4 TextOut=TextOut 4 TextRect=TextRect 4 TextWidth=TextWidth 4 TextExtent=TextExtent 4 TryLock=TryLock 3 U 4 Update=Update 4 Unlock=Unlock 2 Типы и классы 3 Иерархия классов в Delphi=Иерархия классов в Delphi 3 TBaseArray - базовый класс специализированных массивов=TBaseArray 3 TBits - тип=TBits 3 TBrush - тип=TBrush 3 TBitmap - тип=TBitmap 3 TButtonSet - тип=TButtonSet 3 TCanvas - тип=TCanvas 3 TColor - тип=TColor 3 TControlState - тип=TControlState 3 TControlStyle - тип=ControlStyle 3 TCursor - тип=Cursor 3 TDragMode - тип=DragMode 3 TFont - тип=TFont 3 TFloatFormat - тип формата=TFloatFormat 3 TFontName - тип=TFontName 3 TGraphic - тип=TGraphic 3 TIcon - тип=TIcon 2 TList - класс списков указателей на объекты=TList 3 TMsgDlgType - тип=TMsgDlgType 3 TMetafile - тип=TMetafile 3 TMenuItem - тип=TMenuItem 3 TMPBtnType - тип=TMPBtnType 3 TPoint - тип=TPoint 3 TPen - тип=TPen 3 TPicture - тип=TPicture 3 TRect - тип=TRect 3 TObject - базовый класс всех объектов=TObject 3 TControl - базовый класс визуальных компонентов=TControl 3 TPersistent - класс=TPersistent 3 TCustomEdit - базовый класс окон редактирования=TCustomEdit 3 TComponent - базовый класс компонентов=TComponent 3 TWinControl - базовый класс оконных компонентов=TWinControl 2 Компоненты 3 TA - TC 4 TActionList=TActionList 4 TAnimate=Tanimate 4 TApplicationEvents=TApplicationEvents 4 TBatchMove=TBatchMove 4 TBevel=Tbevel 4 TBitBtn=TBitBtn 4 TButton=TButton 4 TCalendar (краткое описание)=Samples5 4 TChart=TChart 4 TCheckBox=TCheckBox 4 TCheckListBox=TCheckListBox 4 TColorDiolog=TColorDiolog 4 TColorGrid (краткое описание)=Samples5 4 TComboBox=TComboBox 4 TControlBar=TControlBar 4 TCoolBar=TCoolBar 3 TD 4 Tdatabase=TDatabase 4 TDataSource=TDataSource 4 TDateTimePicker=TDateTimePicker 4 TDBChart (краткое описание)=Data Controls5 4 TDBCheckBox=TDBCheckBox 4 TDBComboBox (краткое описание)=Data Controls5 4 TDBCtrlGrid (краткое описание)=Data Controls5 4 TDBEdit=TDBEdit 4 TDBGrid=TDBGrid 4 TDBImage=TDBImage 4 TDBListBox (краткое описание)=Data Controls5 4 TDBLookupComboBox=TDBLookupComboBox 4 TDBLookupListBox=TDBLookupListBox 4 TDBMemo=TDBMemo 4 TDBNavigator=TDBNavigator 4 TDBRadioGroup=TDBRadioGroup 4 TDBRichEdit=TDBRichEdit 4 TDBText=TDBText 4 TDDEClientConv (краткое описание)=System5 4 TDDEClientItem (краткое описание)=System5 4 TDDEServerConv (краткое описание)=System5 4 TDDEServerItem (краткое описание)=System5 4 TDirectoryListBox (краткое описание)=Win3.15 4 TDirectoryOutline (краткое описание)=Samples5 4 TDrawGrid=TDrawGrid 4 TDriveComboBox=TDriveComboBox 3 TE - TI 4 Tedit=TEdit 4 TFileListBox=TFileListBox 4 TFilterComboBox=TFilterComboBox 4 TFindDialog=TFindDialog 4 TFontDialog=TFontDialog 4 TFrame=TFrame 4 TGauge (краткое описание)=Samples5 4 TGroupBox=TGroupBox 4 THeader (краткое описание)=Win3.15 4 THeaderControl=THeaderControl 4 THotKey=THotKey 4 TIBEventAlerter (краткое описание)=Samples5 4 TImage=TImage 4 TImageList=TImageList 3 TL - TP 4 Tlabel=TLabel 4 TListBox=TListBox 4 TListView=TListView 4 TMainMenu=TMainMenu 4 TMaskEdit=TMaskEdit 4 TMediaPlayer=TMediaPlayer 4 Tmemo=TMemo 4 TMonthCalendar=TMonthCalendar 4 TNestedTable (краткое описание)=Data Access5 4 TNoteBook (краткое описание)=Win3.15 4 TOLEContainer (краткое описание)=System5 4 TOpenDialog=TOpenDialog 4 TOpenPictureDialog=TOpenDialog 4 TOutline (краткое описание)=Win3.15 4 TPageControl=TPageControl 4 TPageScroller=TPageScroller 4 TPaintBox=TPaintBox 4 Tpanel=TPanel 4 TPopupMenu=TPopupMenu 4 TPrintDialog=TPrintDialog 4 TPrinterSetupDialog=TPrinterSetupDialog 4 TProgressBar=TProgressBar 3 TQ 4 TQRBand (краткое описание)=Qreport5 4 TQRChart (краткое описание)=Qreport5 4 TQRChildBand (краткое описание)=Qreport5 4 TQRCompositeReport (краткое описание)=Qreport5 4 TQRDBImage (краткое описание)=Qreport5 4 TQRDBRichText (краткое описание)=Qreport5 4 TQRDBText (краткое описание)=Qreport5 4 TQRExpr (краткое описание)=Qreport5 4 TQRGroup (краткое описание)=Qreport5 4 TQRImage (краткое описание)=Qreport5 4 TQRLabel (краткое описание)=Qreport5 4 TQRMemo (краткое описание)=Qreport5 4 TQRPreview (краткое описание)=Qreport5 4 TQRRichText (краткое описание)=Qreport5 4 TQRShape (краткое описание)=Qreport5 4 TQRStringsBand (краткое описание)=Qreport5 4 TQRSubDetail (краткое описание)=Qreport5 4 TQRSysData (краткое описание)=Qreport5 4 TQuery=TQuery 4 TQuickReport (краткое описание)=Qreport5 3 TR - TS 4 TRadioButton=TRadioButton 4 TRadioGroup=TRadioGroup 4 TReplaceDialog=TFindDialog 4 TRichEdit=TRichEdit 4 TSaveDialog=TOpenDialog 4 TSavePictureDialog=TOpenPictureDialog 4 TScrollBar=TScrollBar 4 TScrollBox=TScrollBox 4 TSession=TSession 4 Tshape=TShape 4 TSpeedButton=TSpeedButton 4 TSpinButton (краткое описание)=Samples5 4 TSpinEdit (краткое описание)=Samples5 4 Tsplitter=TSplitter 4 TStaticText=TStaticText 4 TStatusBar=TStatusBar 4 TStoredProc=TStoredProc 4 TStringGrid=TStringGrid 3 TT - TU 4 TTabbedNoteBook (краткое описание)=Win3.15 4 TTabControl=TTabControl 4 TTable=TTable 4 TTabSet (краткое описание)=Win3.15 4 TTimer (краткое описание)=System5 4 TToolBar=TToolBar 4 TTrackBar=TTrackBar 4 TTreeView=TTreeView 4 TUpdateSQL=TUpdateSQL 4 TUpDown=TUpDown