PDA

View Full Version : ساخت TOOLBOX



R_BABAZADEH
چهارشنبه 16 فروردین 1385, 14:21 عصر
سلام
از دوستان کسی میدونه چطور میشه از یک ابزار در یک فرم به تعداد دلخواه در فرم دیگر کپی کرد
مانند TOOLBOX در VB

mahdi_farhani
چهارشنبه 16 فروردین 1385, 15:18 عصر
با دستور LOAD شما میتونی اینکارو بکنی ....

R_BABAZADEH
شنبه 19 فروردین 1385, 08:50 صبح
تا اونجایی که من می دونم از این دستور برای form استفاده می شود
چطور میشه از یک ابزار که در فرم یک است به تعداد دلخواه در فرم دو کپی کنیم

mahdi_farhani
شنبه 19 فروردین 1385, 14:41 عصر
دستور Load فقط برای Form نیست شما برای هر شی که موجود باشد میتونی از این دستور استفاده کنید . اصلاٌ شما شئ روی فرم نداشته باش شما میتونی با استفاده از دستور New اونو ایجاد کنی (البته نه برای تمام اشیاء) بعد از اینکه اونو Set کردی شئی مورد نظرتو باید Load کنی.
و اما اگر شئ شما روی فرم موجود باشد میتونی با استفاده از Load اونو تکرار کنی البته به شرطی که شئ Index داشته باشه . بعد از اینکه Load کردی Visible شی تو فعال کن .. ولی اینکه تو یه فرم دیگه از فرم اول کپی بگیری رو دیگه شرمنده
در ضمن وقتی Load میکنی حتما موقعیت شئ تو تغییر بده
------
حالا اصلاٌ شما می خواهین ToolBox رو کپی کنی ؟ خوب این چه کاری برو یا mdi form درست کن یه toolbox رو mdi بزار بقیه فرم ها ازش استفاده میکنن .

R_BABAZADEH
شنبه 19 فروردین 1385, 22:22 عصر
دستور Load فقط برای Form نیست شما برای هر شی که موجود باشد میتونی از این دستور استفاده کنید . اصلاٌ شما شئ روی فرم نداشته باش شما میتونی با استفاده از دستور New اونو ایجاد کنی (البته نه برای تمام اشیاء) بعد از اینکه اونو Set کردی شئی مورد نظرتو باید Load کنی.
و اما اگر شئ شما روی فرم موجود باشد میتونی با استفاده از Load اونو تکرار کنی البته به شرطی که شئ Index داشته باشه . بعد از اینکه Load کردی Visible شی تو فعال کن .. ولی اینکه تو یه فرم دیگه از فرم اول کپی بگیری رو دیگه شرمنده
در ضمن وقتی Load میکنی حتما موقعیت شئ تو تغییر بده
------
حالا اصلاٌ شما می خواهین ToolBox رو کپی کنی ؟ خوب این چه کاری برو یا mdi form درست کن یه toolbox رو mdi بزار بقیه فرم ها ازش استفاده میکنن .

ممنون از هم فکری شما
در جمله شما دو تا نکته با هم تضاد دارند


"ولی اینکه تو یه فرم دیگه از فرم اول کپی بگیری رو دیگه شرمنده"
و
"mdi form درست کن یه toolbox رو mdi بزار بقیه فرم ها ازش استفاده میکنن"

mahdi_farhani
شنبه 19 فروردین 1385, 22:53 عصر
کجاش تضاد دارند .. متوجه نشدم ....
دستور Load برای داخل خود فرم است ....
و اون mdi که میگم شما هر فرمی که به صورت فرزند باز کنید میتونه از ابزار فرم مادر استفاده کنه که یکی از این ابزار toolbox است که روی فرم مادر می زارید بقیه فرم های فرزند می تونند از این Toolbox استفاده کنند و احتیاجی به کپی گرفتن ازش ندارید

R_BABAZADEH
یک شنبه 20 فروردین 1385, 22:01 عصر
درست ولی خیلی از ابزار ها رو نمی توان درون فرم مادر قرار داد

mahdi_farhani
دوشنبه 21 فروردین 1385, 05:53 صبح
دیگه نمیدونم شرمنده ....

R_BABAZADEH
دوشنبه 21 فروردین 1385, 09:22 صبح
میشه در باره لود کردن از مادر به mdi توضیح بدید

mahdi_farhani
چهارشنبه 23 فروردین 1385, 04:39 صبح
من همچین حرفی نزدم که .. مادر و MDI Form یکی هستند .