PDA

View Full Version : user



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

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

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

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

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

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

matinebi
جمعه 16 فروردین 1387, 00:50 صبح
کد user.show رو error میده

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

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

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


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

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


User.Showmodul;

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