Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.12.10;
Скачать: [xml.tar.bz2];

Вниз

Посоветуйте книгу по Delphi 2006...   Найти похожие ветки 

 
Jolik ©   (2006-11-21 23:15) [0]

Сильно изменилась среда разработки по сравнению с Делфи 7 - посоветуйте какую-нить книжку потолковее...


 
Джо ©   (2006-11-21 23:34) [1]

Ну, что там такого сложного в IDE, что без книжки никак?

П.С. Вот, стремятся разработчики к "интуитивно понятному интерфейсу" и все коту под хвост! :)


 
Чапаев ©   (2006-11-21 23:41) [2]

> Ну, что там такого сложного в IDE, что без книжки никак?
Например, контекстное меню Refactoring. С Extract method и Extract resource string разобрался, а вот всё прочее -- тёмный лес. Вот как, к примеру, Declare field оттуда использовать?


 
Джо ©   (2006-11-21 23:52) [3]

> Вот как, к примеру, Declare field оттуда использовать?

To declare a field

In the Code Editor, click anywhere in a field name that has not yet been declared.
From either the main menu or the Code Editor context menu, choose RefactorDeclare Field.
Fill in the Declare New Field dialog box as needed.
Click OK.
The new field declaration is added to the type section of your code, based on the values you entered in the Declare New Field dialog box.
Note:
If the new field conflicts with an existing field in the same scope, the Refactorings dialog box is displayed, prompting you to correct the conflict before continuing.

(с) Delphi Help, найдено по словам Declare field :)


 
Чапаев ©   (2006-11-21 23:55) [4]

> click anywhere in a field name that has not yet been declared
Стоп. Как кликнуть по полю, которое ещё не объявлено?..


 
Чапаев ©   (2006-11-21 23:58) [5]

Тьху... Разобрался...

До чего иногда важно, чтоб кто-то даже не объяснил, а просто пнул и сказал, что ТАК СДЕЛАТЬ МОЖНО... ;-)

Спасибо в общем... :-)


 
Суслик ©   (2006-11-21 23:58) [6]

да их всего не так много пока

http://www.books.ru/shop/search?search_type=+&query=delphi+2006


 
Джо ©   (2006-11-21 23:59) [7]

> [4] Чапаев ©   (21.11.06 23:55)
> > click anywhere in a field name that has not yet been declared
> Стоп. Как кликнуть по полю, которое ещё не объявлено?..

Написать его имя в code editore. Выделить его. Применить рефакторинг :)


 
Суслик ©   (2006-11-22 00:24) [8]

OFFTOP про рефакториг.

что меня поразило:
я, как фанат писать сложно и знающий немного java и c#, решил использовать вложенные классы по полной программе.
поразило меня то, что rename refactoring у меня на классах любой вложенности и на их методах ни разу! не дал сбоя. причем менял имя не только в рамках одного пакета, а также в рамках всех пакетов, использующих данный :)


 
Чапаев ©   (2006-11-22 00:27) [9]

> [8] Суслик ©   (22.11.06 00:24)
Но КАК ОН ГЛЮЧИЛ в 2005 бдсмке... %-)


 
Суслик ©   (2006-11-22 00:33) [10]

Говорят, кстати, что он на jave исходно писан.
Я, правда, не установил писан ли он на java в BDS, но ребята, писавшие рефакториг, говорят javовские.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2006.12.10;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.065 c
1-1161948280
alucard
2006-10-27 15:24
2006.12.10
Подскажите как сделать прогу чтоб подменяла нажатие клавиш


2-1164307993
Michael69
2006-11-23 21:53
2006.12.10
Подмена перетаскиваемого объекта в OnStratDrag


15-1164093975
Russ
2006-11-21 10:26
2006.12.10
numpages +1 в Ворде


2-1164274308
lobach
2006-11-23 12:31
2006.12.10
Помогите с шифрованием.


3-1159875254
jiny
2006-10-03 15:34
2006.12.10
Out of Memory при формировании отчета в FastReport 3





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский