PDA

View Full Version : user



matinebi
پنج شنبه 15 فروردین 1387, 23:12 عصر
با سلام
من برنامه دارای یک صفحه اولیه است که رمز عبور میگیره و بعد از آن main اصلی برنامه نمایش میده
مشکل:زمانی که کاربر میخواد برنامه رو minimize کنه نمیتونه صفحه main ،کوچک میشه و صفحه user کوچک نمیشه
لطفا راهنمایی کنید

Cave_Man
پنج شنبه 15 فروردین 1387, 23:18 عصر
این طوری که از صحبت های شما من فهمیدم و خیلی هم سعی کردم که بفهمم, شما فرم user رو به عنوان فرم اصلی در پروژه تعریف کردید
توی منوی Project - Options و از تب Forms گزینه MainForm رو به درستی main قرار بدید

matinebi
پنج شنبه 15 فروردین 1387, 23:22 عصر
اگه این کار رو انجام بدم دیگه فرم user رو برای گرفتن شناسه کاربری و رمز عبور نمایش نمیده مستقیم صفحه اصلی برنامه رو نمایش میده

Cave_Man
پنج شنبه 15 فروردین 1387, 23:32 عصر
بله باید هم همین طور باشه
برای اینکه این اتفاق نیفته در یونیت اصلی پروژه قبل از Application.Run این کد رو بزارید

Application.ShowMainForm:=false;و بعد از Application.Run هم این کد رو بزارید

user.Show
در ضمن دوست عزیز برای تاپیک هاتون عنوان مناسب انتخاب کنید و گرنه پاک میشن

matinebi
پنج شنبه 15 فروردین 1387, 23:50 عصر
کد user.show رو error میده

(من قبل و بعد از MAIN.ShowModal که داخل صفحه user نوشتم قرار دادم درسته)

matinebi
جمعه 16 فروردین 1387, 00:16 صبح
;Application.ShowMainForm:=false
MAIN.ShowModal
; user.Show

Cave_Man
جمعه 16 فروردین 1387, 06:12 صبح
Application.ShowMainForm:=false;
user.Show;
Application.Run;


این کد رو باید در یونیت اصلی پروژه جایگزین کنی
برای دیدن یونیت اصلی باید Ctrl+F12 بزنی

SYNDROME
جمعه 16 فروردین 1387, 08:25 صبح
در رویداد Oncreate یا OnShow مربوط به فرم اصلی


User.Showmodul;

را فراخوانی کنید.
موفق باشید