Не сте регистриран! Регистрирайте се БЕЗПЛАТНО, за да използвате услугите на сайта!

   Рубрики
 
 
 
 

 Форуми
» SEO и оптимизация
» Всичко за PHP и Perl
» Всичко за C, C++ и .NET
» Всичко за Java и JSP
» Всичко за SQL и MySQL
» Всичко за XHTML и CSS
» Презентация на сайтове
 Структура на едно Delphi-приложение 2
  1. Структура на едно Delphi-приложение - 2 -I
  2. Структура на едно Delphi-приложение - 2 -II
  3. Структура на едно Delphi-приложение - 2 -III
     
Автор  dweray (02.04.2006 12:38)  съобщение до автора
Погледнат  4178 пъти  добави към любими
Оценка  добави коментар
Гласове  2  изпрати на приятел
Коментари  (0)  абонирай се за Delphi
    Страница 1 / 3

 



Това е продължението от статията Структура на едно Delphi-приложение. За последно изброихме общите свойства на компонентите, а сега ще започнем с изброяването на общите методи:

Някои от общите за компонентите методи са следните:
 
    BeginDrag Стартира операция ръчно влачене  
    ClientToScreen Преобразува клиентските координати в екранн
    Create Създава нова инстанция (конструктор)  
    DestroyУнищожава инстанция  (деструктор)   
    EndDrag Ръчно прекратяване на операцията влачене  
    Free Изтрива обекта от паметта (за формите се използва Release)
    GetTextBuf Връща текста или заглавието на контрола  
    GetTextLen Връща дължината на текста или заглавието на контрола  
    ScreenToClient Преобразува екранните координати в клиентски
    SetBounds Променя позицията и размера на контролите
    SetTextBuf Задава текста или заглавието на контролите  
    Update Веднага пречертава контрола, ако преди това е имало други заявки за пречертаване

Стандартни компоненти

Label

Етикетът е контрол, който визуализира ред от текст на формата. Той няма собствен прозорец, тъй като не е наследник на класа TWinControl. Етикетът може да бъде използван за обозначаване на контрол и за установяване на фокуса върху този контрол, когато потребителя натисне съответстващия на етикета бърз клавиш. За целта използвайте свойството FocusControl. Той не допуска директно въвеждане на символи от клавиатурата. Най-често се използва за визуализирането на статичен текст или текст, генериран от програмата.

Edit

Edit контролът позволява въвеждането на един ред текст от потребителя. Той може да се използва и за визуализация на текст, подобно на контрола Label. Този контрол е необходим, когато искате да позволите на потребителя да избере текст и да го копира в Clipboard. Edit контролът използва свойството Text, за да представи текста. Ако желаете да се въвеждат само специфични символи, трябва да обработите събитието OnKeyPress.

MaskEdit

За да специфицирате по точно възможния вход от клавиатурата, използвайте компонента MaskEdit, който има свойство EditMask. То представлява низ, задаващ всеки символ от текста.

Memo

Memo контролът позволява въвеждането на текст от потребителя на повече от един ред. Той е подходящ за представянето на по-голямо количество информация. Обемът на текста обаче не може да надхвърли 32KB. Можете да работите с текста ред по ред, използвайки свойството Lines от тип TStrings, или с целия текст, използвайки свойството Text от тип TCaption.



  Следваща страница >> 


Ключови думи: труктура на приложение приложение delphi


Още уроци от тази рубрика


 
  • Подобни теми от myLinks
 

 За автора: dweray  
Всички мои статии можете да прочетете също на http://pcaddict.info
   
 1 посетител чете този урок (0 потребители и 1 гост)  
Активни потребители: ---
   
  

Еmail  
 

 

 
  • Интересно от Софтуер
 



IT-PLACE.NET © 2004 - 2008