Понятие программирование, программирование, языки программирования, книги программирование На сайте представлена информация про программирование в Интернете и работу  

TQuery не сохраняет запись
Пишу прогу на Delphi7 для работы в локальной сети, Помогите - горит проект
SelectDirectory, Как вызвать SelectDirectory
Управление монитором, Управление монитором
АлгорЫтм
Вертикальная полоса прокрутки, У DBGridEh
Подсчет трафика?
TEmbeddedWB, TEmbeddedWB
Прога не дает завершиться винде. Как побороть?, События при перезагрузке?
В чем ошибка?
ASPI/SCSI: HostAdapter+Target IDs, Как их получить ?
MP3 компонент
Модуль ShellAPI, Запуск программы!
Где взять компонент для работы с CPU
Клава
Нужен специалист - модем-программист
У меня затмение.........Требуется просветление
Вычисление индекса..., Работа с массивом....
Опять TQuery.
Timagelist, почему глючит код?
двойные интегралы, методы решения,формулы гаусса
Запуск Delphi, Запускается 2я копия Delphi
Хэлпы в Дельфях
Горизонтальные полосы прокрутки в ListBox.
Работа с LPT портом
Мессага одной программы для другой
Редактирование данных в таблице
Кто знает как сделать....
Меняем громкость, при наличии активного окна
О DBGrid, Многострочные данные
Где взять полный MSDN
Растягивание формы
Запуск программ на удалённой машине
у кого нить есть полная версия (зареганая), компонентов XPStyle оч нужно
Как Вы относитесь к курящим девушкам?
Просмотр BMP файла в Паскаль-программах, Это интересно!
Копирование на диск С в режиме пользователя в XP
различимые ToolButton, различимые ToolButton
Запущеные процессы
Как убрать иконку с формы?
Закрытие CD-ROM и его раскручивание
Фоторобот
Программа с двумя формами, Как в одном приложении создать две формы
Скрытие Dock контрола
Хочу свой SpeedButton
GetPrivateProfileString, Чтение секции?
Создание формы, Ошибка в создании формы
Нужна помощь в Delphi, Подробности внутри
Вопрос о Data Controls
Хочу, чтобы программа не сварачивалась!?, при нажатии Windows+D???
Как подготовить инсталлятор,который ставит драйвер
ShowMessage or ?, Создать сообщение независимо от проги
Компонент WSocket and WServerSocket, нужно передать файл...
События в Делфи, как отменить событие?
Вопрос о TDBComboBox
Узнать SID, Как узнать SID текущего юзера
TDBNavigator, кнопки в TDBNavigator
Exe, dll и сессия соединения с БД, Как использовать только 1 сессию?
Как изменить оформление окна проги?
Фреймы и ДЛЛ, продолжаю тему про плагины
а как сделать закладки, а как сделать закладки
WebSnap работа с базой
ошибки в Common GateWay Interface, какие могут возникнуть
Работа с локальной сетью на Delphi
замена части файла
перехват cookie
Переполнение стека при вызове функции, Как обойти?
Memo или RichEdit со смайлами, Нужно отображать смайлики
Обнуление автоинкрементного поля, в таблице Paradox 7
Справка для программы, чем и как создавать?

Платные хостинги     Раскрутка сайта     Книги по программированию


У меня затмение.........Требуется просветление

Только здесь 1000 посетителей на Ваш сайт всего за 3 у.е.!

- У меня есть TreeView и 4 четыре кнопки Button1, Button2, Button3, Button4. В TreeView есть такой списокКаталог............Имя 1............Имя 2............Имя 3............Имя 4Мне необходимо при нажатии на Button1 что бы фокус падал на "Имя 1", при нажатии на Button2, фокус падал на "Имя 2". Неповерите, но на этом меня замкнуло просто - 2 часа просидел, так и не понял. Черт подери как говориться - требуется просветление. Скиньте примерчик как это сделать?

- Код TreeView1.Select();//-----------------------//procedure Select(const Nodes: array of TTreeNode); overload; virtual;procedure Select(Nodes: TList); overload; virtual;procedure Select(Node: TTreeNode; ShiftState: TShiftState = []); overload; virtual;highlightSyntax('delphi4MzZkZ','delphi'); Добавлено @ 10:29 можно выделять жырнымнашел в DW6Код uses  CommCtrl; procedure SetNodeBoldState(Node: TTreeNode; Value: Boolean); var  TVItem: TTVItem; begin  if not Assigned(Node) then Exit;  with TVItem do  begin    mask := TVIF_STATE or TVIF_HANDLE;    hItem := Node.ItemId;    stateMask := TVIS_BOLD;    if Value then state := TVIS_BOLD      else        state := 0;    TreeView_SetItem(Node.Handle, TVItem);  end; end; // Example: Make the first node bold. // Beispiel: Erster Eintrag fett machen. procedure TForm1.Button1Click(Sender: TObject); begin  SetNodeBoldState(TreeView1.Items[0], True); end;highlightSyntax('delphiDU3NjM','delphi');

- Вот, что вышло господа!unit Unit1;interfaceuses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ComCtrls;type TForm1 = class(TForm) TreeView1: TTreeView; Button1: TButton; Button2: TButton; Button3: TButton; procedure Button1Click(Sender: TObject); procedure Button2Click(Sender: TObject); private { Private declarations } public { Public declarations } end;var Form1: TForm1;implementation{$R *.DFM}procedure TForm1.Button1Click(Sender: TObject);var i : Integer; // Поставить в TreeView1 свойство HideSelection = False // если false, то в дереве выделенный элемент будет виден даже если // фокус ввода находится у другого контрола.begin for i :=0 to TreeView1.Items.Count-1 do if TreeView1.Items.Item[i].Text = 'Имя 1' then TreeView1.Selected := TreeView1.Items.Item[i];end;procedure TForm1.Button2Click(Sender: TObject);var i : Integer; // Поставить в TreeView1 свойство HideSelection = False // если false, то в дереве выделенный элемент будет виден даже если // фокус ввода находится у другого контрола.begin for i :=0 to TreeView1.Items.Count-1 do if TreeView1.Items.Item[i].Text = 'Имя 2' then TreeView1.Selected := TreeView1.Items.Item[i];end;end.Может кто знает как это сделать подругому, буду рад!

- А просто так не поможет?Код procedure TForm1.Button1Click(Sender: TObject);begin  TreeView1.Selected := TreeView1.Items.Item[1];end;procedure TForm1.Button2Click(Sender: TObject);begin  TreeView1.Selected := TreeView1.Items.Item[2];end;highlightSyntax('delphi2U5ZmV','delphi');Итемы, как водиться, начинаются с 0, это "Каталог" в твоем случае.

- Это конечно все правильно, но если ветки начать перемещать, то по мойму будит белеберда? Разве не так?

Интернет казино     Онлайн игры     Увеличение члена     Купить DVD


Главная страница | понятие программирование | программирование звука | современное программирование | принципы программирования | модульное программирование | дипломная программирование | уровень языка программирования | развитие программирования | программирование visual c | программирование lpt | кнут программирование | язык программирования паскаль | unix программирование | самоучитель программирования | программирование шпора | программирование кпк | программирование sql | программирование 1c | алгоритмическое программирование | directx программирование | сокеты программирование | исходники программирование | классификация языков программирования | shell программирование | программирование pdf | Ссылки

Все про развитие программирования