دوستان يه سوال ساده دارم.
من يه برنامه نوشتم كه يه پنجره fsmdiform داره و 2 تا child.مي خوام در زمان اجرا اول فقط پنجره form باز شه و بعد به انتخاب كاربر يكي از اون دو تا child ها.براي اينكه child ها همون اول نيان چيكار بايد بكنم.
ممنون
دوستان يه سوال ساده دارم.
من يه برنامه نوشتم كه يه پنجره fsmdiform داره و 2 تا child.مي خوام در زمان اجرا اول فقط پنجره form باز شه و بعد به انتخاب كاربر يكي از اون دو تا child ها.براي اينكه child ها همون اول نيان چيكار بايد بكنم.
ممنون
سلام
از منوی project>options به تب forms برید و فرمهای chield رو از قسمت auto create به available انتقال بدید
سلام
دوستان نحوه ي استفاده از يه يونيت مثل اين (يا هر يونيتي) چيه؟؟!
با تشكرکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
دوستان يه سوال ديگه
اول كه ممنون بابت كمك قبلي.حالا من يه منو دارم كه توش 2 تا گزينه داره كه براي نمايش mdichild هاست.براي اينكه اينها رو هركدام رو جداگانه نمايش بدم بايد چيكاركنم.با متد show زدم منتها ارور داد.نوشته شده توسط farhad_g1 [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
ممنون
Last edited by ali zi zeperto; 01-01-2009 at 17:42.
وقتی که شما auto create فرم رو برمیدارید با show نمیتونید نمایش بدید. اول باید نمونه ای از فرم رو بسازید بعد show کنیدنوشته شده توسط ali zi zeperto [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
سلامنوشته شده توسط shayan_p30 [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
project>add to project
من فرم child رو ميسازم با روش زيرنوشته شده توسط farhad_g1 [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
اسم فرم child رو child ميذارم.بعد در قسمت مربوط به مثلا كليك باتن كد زير رو مي نويسم:در قسمت var مربوط يه رويداد مينويسم child : tchild و در قسمت كدش هم مينوستم child := tchild.create(self) و با اين روش فرم فرزند ساخته ميشه.اما من 2تا فرم فرزند دارم كه با هم فرق دارن.فرم بعدي رو اسمش رو متفاوت ميذارم و همين كار ها رو براي اون هم انجام ميدم اما در انتها به جاي اينكه فرم دوم ساخته بشه بازهم فرم اولي مياد.با اين مورد چيكار بايد كرد؟.چطوري ميشه 2 تا فرم فرزند داشت اگه همزمان هم نبود مهم نيست.
Last edited by ali zi zeperto; 02-01-2009 at 00:03.
سلام.
دوستان عزیز من میخوام در یه قسمتی از برنامه ام در یه رشته مثلا edit1.text از سمت چپ حرکت کنم و به سومین نقطه (کاراکتر '.' ) که رسیدم قبلش یه _ml اضافه کنم.وبعد در یه متغیر ذخیره کنم که در یه قسمت دیگه برنامه استفاده کنم. کسی میتونه راهنمایی کنه؟
خیلی مهمه برام. ممنونم.
با فرض اینکه اسم فرم اول chield1 و دومی chield2 باشه باید از کد زیر استفاده کنید:نوشته شده توسط ali zi zeperto [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
نمایش فرم اول:
نمایش فرم دوم:کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
موفق باشیدکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
دوستان يه مورد ديگه.در ضمن ببخشيد كه من اين سوالات ابتدايي رو مي پرسم.كارم خيلي عجله اي شده .مي بخشيد
الان مي خوام با يه edit يه عددي رو بگيرم و تبديلش كنم به عدد.از تبديل نوع integer(edit1.text) استفاده مي كنم ولي عددي كه توي متغير اينت ذخيره مي شه با چيزي كه وارد شده مطالبق نيست.راه حل اين مشكل چيه.
خيلي ممنون و باز هم ببخشيد
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)