Delphi IDE, компилятор, отладчик, редактор
В BP 7.0 возможно было регулировать форму отображения величин
в процессе отладки в окне ""Watch List"". Возможно ли такое в Delphi?
Такой эффект можно достичь используя следующие спецификации формата отображения (практически совпадающие с BP 7.0), которые указываются через запятую после идентификатора инспектируемой величины:
Символ Применяется к типу Функциональность
-------- ------------------------------------------------------------------
H или X Integers Отображает целые величины в 16-ричном формате
с префиксом 0x
C Char,strings Показывает специальные символы (ASCII 0..31).
По умолчанию они отображаются в виде
esc-последовательности (/n , /t , и т.п.)
D Integers Отображает целые величины в десятичном формате.
Fn Floating point Показывает n десятичных знаков
(где n = 2..18, по умолчанию 7 )
nM All Дамп памяти, где n задает количество отображаемых
байт памяти, начиная с адреса величины.
По умолчанию каждый байт представляется двумя
16-ричными цифрами, но возможно также совместное
использование nM с другими форматами.
P Pointers Отображает величину, как указатель в формате seg:ofs.
R Records, classes, Показывает не только величины полей,
objects но и сами поля, напрмер, как (X:2; Y:5)
вместо (2, 5).
S Char,strings Показывает любые неотображаемые ASCII символы в виде #nn.
Используется вместе с nM.
Автор:StayAtHome
Взято с Vingrad. ru
- Подробности
- Родительская категория: Delphi IDE, компиллятор, отладчик, редактор
- Категория: Среда Дэлфи
Вот подпрограммы, работающие у меня в связке D1 и Win
- Подробности
- Родительская категория: Delphi IDE, компиллятор, отладчик, редактор
- Категория: Среда Дэлфи
DPR - Delphi Project File. This is actually a Pascal source file; it just happens to be the main program for the application.
PAS - In Delphi, PAS files are always the source code to either a unit or a form. The main program of an application is in the DPR file.
DFM - These files are always paired with PAS files. The DFM file is the binary data used to set up initial data for components (IE, the properties you set in design mode rather than in code). You can't edit a DFM file with a text editor, but if you open it in Delphi, you will see a textual version of the contents.
DCU - A compiled unit, similar in concept to an OBJ file.
OPT - Project Options; i.e. compiler and linker settings, which form is the main form, what icon to use for the application, etc. Generally, the stuff you edit under Options/Project.
RES - A Windows resource file; generated automatically by Delphi and required by the compilation process. You don't need to worry about this file, but don't delete it either.
EXE - All of the above linked together into runnable format.
~DP - A backup file of the DPR file before the last save operation.
~PA - A backup of a .PAS file.
~DF - A backup of a .DFM file.
- Подробности
- Родительская категория: Delphi IDE, компиллятор, отладчик, редактор
- Категория: Среда Дэлфи
Some undocumented registry settings of Delphi 5 (which -slightly adapted- might also work with Delphi 4 and below) modify the behavior of the Delphi component palette in a manner you may like!
Most values are stored as strings, and boolean values are represented as "1" for true and "0" for false. All values are stored in
HKEY_CURRENT_USER
As always, use of this information is at your own risk... ;-)
Software\Borland\Delphi\5.0\Extras\AutoPaletteSelect
will cause a tab on the component palette to be automatically selected when the mouse is hovering over it. If the mouse is in the top two- thirds (2/3) of the tab, the palette for that tab will automatically be displayed.
Software\Borland\Delphi\5.0\Extras\AutoPaletteScroll
will make you scroll left and right automatically whenever the mouse is positioned over the relevant arrow.
Software\Borland\Delphi\5.0\Editor\Options\NoCtrlAltKeys
- Подробности
- Родительская категория: Delphi IDE, компиллятор, отладчик, редактор
- Категория: Среда Дэлфи
Небольшой список приёмов для эффективной работы
IDE - интегрированная среда разработки Дельфи. Все хоть чуть чуть соприкасавшиеся с Дельфи знают эту простую и интуитивно понятную среду. Тем ни менее, эта среда имеет огромное количество функций, которые не столь очевидны для пользователя и не очень хорошо документированы. Целью этой статьи является рассказать о некоторых приёмах работы в среде Дельфи, не столь очевидных даже для профессионалов. Описание базируется на Дельфи 7, но подавляющее большинство приёмов будет доступно и в других версиях, как ранних, так и поздних.
Текстовый редактор
- Подробности
- Родительская категория: Delphi IDE, компиллятор, отладчик, редактор
- Категория: Среда Дэлфи
Большинство стандартных темплейтов зашиты в delphide70.bpl (70 - версия), остальные - в каталоге Objrepos. Описаны же последние в файле bin\delphi32.dro. Т.о:
1. Добавляем в "delphi32.dro" строки:
[C:\Program Files\Lang\Delphi7\ObjRepos\MyApp\MyApp]
Type=ProjectTemplate
Page=Projects
Name=My Application
Description=This is my application template
Author=Eugene
Icon=C:\Program Files\Lang\Delphi7\ObjRepos\MyApp\MyApp.ico
DefaultProject=1
Designer=dfm
(для темплейтов формы Type=FormTemplate, DefaultMainForm=0/1, DefaultNewForm=0/1)
2. Размещаем нашу темплейт-прогу в каталоге "C:\Program Files\Lang\Delphi7\ObjRepos\MyApp\" и называем её "MyApp.dpr".
3. Жмём "File/New/Application" (т.к. у нас DefaultProject=1), либо заходим во вкладку "Projects", а затем кликаем два раза по "My Application".
4. Радуемся!
Автор:Jin X
Взято из https://forum . sources
- Подробности
- Родительская категория: Delphi IDE, компиллятор, отладчик, редактор
- Категория: Среда Дэлфи
Страница 6 из 6