Size: a a a

2020 October 21

MS

Mr Smith in Delphi & Lazarus
Alexey Kulakov
а у меня обычно все контролы в дизайнере сделаны. проблема именно в том, что в разных ОС они выглядят по-разному
Я встречал глюк на combobox в debian libgtk, на винде всё прекрасно
источник

MS

Mr. Show in Delphi & Lazarus
Всем доброго времени суток. Подскажите плиз, что-то никак не разберусь с БД. 1. Базу подключил 2. Создал транзакцию. 3. Базу и транзакцию связал. 4.Создал таблицу подключил базу и TableName. 5. Создал DataSrc и связал с таблицей. 6. На форме создал DBgrid и связал  DataSrc. Все активировал, на DBgrid появились записи из таблицы. Запускаю проект, на форме в DBgrid ничего не отображается. Подскажите что не так делаю
источник

I

Igor in Delphi & Lazarus
надо искать что-нибудь вроде connect on start
источник

MS

Mr. Show in Delphi & Lazarus
Igor
надо искать что-нибудь вроде connect on start
connect или start чего ?
источник

I

Igor in Delphi & Lazarus
Mr. Show
connect или start чего ?
коннект к бд при старте программы, в свойствах компонента database
источник

MS

Mr. Show in Delphi & Lazarus
Igor
коннект к бд при старте программы, в свойствах компонента database
в свойствах подключена вроде как
источник

I

Igor in Delphi & Lazarus
ну можно просто кодом переводить database и dataset в Active при старте
источник

MS

Mr. Show in Delphi & Lazarus
в data модуле прописал
источник

O

Oleg in Delphi & Lazarus
Mr. Show
в data модуле прописал
А сам DataModule1 точно создаётся?
источник

MS

Mr. Show in Delphi & Lazarus
Oleg
А сам DataModule1 точно создаётся?
он есть
источник

MS

Mr. Show in Delphi & Lazarus
источник

O

Oleg in Delphi & Lazarus
Mr. Show
он есть
Это ещё не значит, что он создаётся. В design-time компоненты на нём подключаются к базе, открывают таблицы... Но если при старте приложения явным образом не создаёшь объект - датамодуль не создастся.
источник

MS

Mr. Show in Delphi & Lazarus
Oleg
Это ещё не значит, что он создаётся. В design-time компоненты на нём подключаются к базе, открывают таблицы... Но если при старте приложения явным образом не создаёшь объект - датамодуль не создастся.
Вах, этого не знал
источник

O

Oleg in Delphi & Lazarus
Есть ли где-то строчка типа DataModule1 := TDataModule1.Create(Self) ?
источник

I

Igor in Delphi & Lazarus
да он создаётся автоматом в project1.lpr
источник

I

Igor in Delphi & Lazarus
чтобы не создавался, нужно спецом отключать
источник

MS

Mr. Show in Delphi & Lazarus
procedure Tdmd.DataModuleCreate(Sender: TObject);
источник

O

Oleg in Delphi & Lazarus
Mr. Show
в data модуле прописал
Вот если здесь breakpoint повесить на любой из двух строк - заходит?
источник

MS

Mr. Show in Delphi & Lazarus
как из другой формы обратится к дата модулю ? В uses dmd; прописал и говорит - невозможной найти dmd
источник
2020 October 22

I

Igor in Delphi & Lazarus
юзать надо имя файла, а не переменную
источник