Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 04:39 20.06.24 
Клубове/ Компютри и Интернет / Delphi Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема Re: и пак за DBGRID .... [re: AйeзCeдaй]
Автор TRN ()
Публикувано31.08.06 11:12  



Сега като виждам какво ти е отговорил се сещам, че този подход е обяснен в книгите на Марко Канту (Mastering Delphi - аз имам книгата за Delphi5 и там го погледнах).
Ето това му е примера, но кой да се сети за него, а и Канту не препоръчва подобен подход - само в изключителни случаи.
Ако някой е свалял кодовете на програмите за Delphi 7, намира се в ..md7code\02\DBGridCol

unit dbcolform;

interface

uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls, Grids, DBGrids, DB, DBTables;

type
TForm1 = class(TForm)
Table1: TTable;
DataSource1: TDataSource;
DBGrid1: TDBGrid;
Label1: TLabel;
procedure DBGrid1ColEnter(Sender: TObject);
procedure DataSource1DataChange(Sender: TObject; Field: TField);
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.DFM}

type
TFake = class (TDBGrid);

procedure TForm1.DBGrid1ColEnter(Sender: TObject);
begin
Label1.Caption := Format (
'Column: %2d; Row: %2d',
[TFake (DbGrid1).Col,
TFake (DbGrid1).Row]);
end;

procedure TForm1.DataSource1DataChange(Sender: TObject; Field: TField);
begin
DBGrid1ColEnter (sender);
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
Table1.Active := True;
end;

end.



Цялата тема
ТемаАвторПубликувано
* и пак за DBGRID .... AйeзCeдaй   29.08.06 17:26
. * Re: и пак за DBGRID .... Pechenia   29.08.06 17:59
. * Re: и пак за DBGRID .... AйeзCeдaй   29.08.06 20:16
. * Re: и пак за DBGRID .... TRN   29.08.06 21:56
. * Re: и пак за DBGRID .... AйeзCeдaй   29.08.06 21:19
. * Re: и пак за DBGRID .... AйeзCeдaй   30.08.06 13:49
. * Re: и пак за DBGRID .... Mixy   30.08.06 15:50
. * Re: и пак за DBGRID .... TRN   31.08.06 11:12
. * Re: и пак за DBGRID .... AйeзCeдaй   31.08.06 13:29
. * Re: и пак за DBGRID .... Ada   29.08.06 18:06
. * Re: и пак за DBGRID .... gydi   30.08.06 10:47
. * Re: и пак за DBGRID .... AйeзCeдaй   30.08.06 11:37
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.