PDA

View Full Version : ست کردن تنظیمات برنامه



drstrike
سه شنبه 29 دی 1388, 22:36 عصر
سلام...
واسه تنظیمات دو تا فیلد تو دیتابیس (اکسس) گذاشتم. میخوام تا زمانی که ای دو تا فیلد خالی اند، قرم تنظیمات موقع اجرا شدن برناهم Vsisble اش true باشه.به در بسته خوردم! اگه ممکنه یه راه معقول پیشنهاد بدید؟
ممنون

vahid64
سه شنبه 29 دی 1388, 23:09 عصر
به نظرم یه کوئری بگیر و از FieldCount استفاده کن
اگه FieldCount = 0 بود معلومه که توی DataBase چیزی نیست

drstrike
سه شنبه 29 دی 1388, 23:17 عصر
به نظرم یه کوئری بگیر و از FieldCount استفاده کن
اگه FieldCount = 0 بود معلومه که توی DataBase چیزی نیست
دوست عزیز مشکل این نیست، مشکل اینه این کد رو کجابزارم!
وقتی توی Formshow یا FormCreate فرم اصلی میزارم اررور میده.(چون هنوز دیتا بیس رو نخونده).

vahid64
چهارشنبه 30 دی 1388, 02:50 صبح
به نظر من به نحوه کد و اتصال دیتابیس شما این ارور ظاهر میشه اگه امکان داره نمونه کد رو بزارید تا مستندتر بتونیم با هم بجث کنیم.
البته در مجموع معتقد هستم برای تنظیمات بهتر هست از فایل Inf ها استفاده کنی.تا اینکه برای دو تا فیلد از یه دیتابیس استفاده کنی.

سعید صابری
چهارشنبه 30 دی 1388, 11:17 صبح
دوست عزیز مشکل این نیست، مشکل اینه این کد رو کجابزارم!
وقتی توی Formshow یا FormCreate فرم اصلی میزارم اررور میده.(چون هنوز دیتا بیس رو نخونده).

در unit اصلي برنامه فرمي كه كدت در قسمت formCreate يا formshow مي زاري مثلا form1 با اين كد ساخته ميشه اين خط كپي كن بعد از دستور ساختن datemodule . يعني اول datemodule ساخته بشه و بعد فرم.


Application.CreateForm(TForm1, Form1);

اينجوري بشه


اول ديتا ماژول
Application.CreateForm(TDataModule2, DataModule2);ژ
بعد فرمها
Application.CreateForm(TForm1, Form1);