نمایش نتایج 1 تا 23 از 23

نام تاپیک: حرکت فرم 2 توسط فرم 1

  1. #1

    حرکت فرم 2 توسط فرم 1

    چگونه میشه فرم 2 را توسط فرم 1 حرکت بدی با فرم 1 فرم 2 را حرکت بدی
    مثلا اینجوری نباشه که فرم 1 یک سانت حرکت دادیم بعد چند دقیقه تازه حرکت منه
    فرم 2 را به هر طرف فرم یک بچسبه
    مثل winamp هر جا فرم 1 میره فرم 2 هم پشت سرش حرکت کنه
    آخرین ویرایش به وسیله xxnagin : سه شنبه 13 اردیبهشت 1390 در 20:47 عصر

  2. #2
    کاربر تازه وارد
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    تهران
    پست
    82

    نقل قول: حرکت فرم 2 توسط فرم 1

    در رویداد form1_move مقادیر
    form2.top = form1.height  + form1.top
    form2.left = form1.left

  3. #3

    نقل قول: حرکت فرم 2 توسط فرم 1

    درست سوال منو نخوندی
    دوباره بخون نصفه خوندی
    یعنی 1 ثانیه هم تاخیر نداشته باشه
    برنامه winamp رو ببینید (در حالت skin classic بزارید و امتحان کنید)
    پنجره playlist , eq به هم چسبیده هستند و توسط فرم اصلی حرکت میکنن(main)

  4. #4
    کاربر دائمی آواتار omid-vbAuto
    تاریخ عضویت
    آبان 1388
    محل زندگی
    ---
    پست
    755

    نقل قول: حرکت فرم 2 توسط فرم 1

    من برات می نویسم نگران نباش.

  5. #5
    کاربر دائمی آواتار omid-vbAuto
    تاریخ عضویت
    آبان 1388
    محل زندگی
    ---
    پست
    755

    نقل قول: حرکت فرم 2 توسط فرم 1

    بفرمائید:
    فکر نکنم همچین نمونه سورس برنامه ای رو بتونید جائی پیدا کنید.


    aaaa.png
    فایل های ضمیمه فایل های ضمیمه

  6. #6
    کاربر دائمی آواتار barbodsoft.com
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    آمل
    سن
    44
    پست
    469

    نقل قول: حرکت فرم 2 توسط فرم 1

    ایشون منظورشون این بود که فرمها به صورت پیوسته . یعنی همینطور که درگ می کنید همراه هم حرکت کنند. نه اینکه وقتی که درگ کردن تموم شد بعدش جابجای انجام بشه.

  7. #7
    کاربر دائمی آواتار omid-vbAuto
    تاریخ عضویت
    آبان 1388
    محل زندگی
    ---
    پست
    755

    نقل قول: حرکت فرم 2 توسط فرم 1

    نقل قول نوشته شده توسط barbodsoft.com مشاهده تاپیک
    ایشون منظورشون این بود که فرمها به صورت پیوسته . یعنی همینطور که درگ می کنید همراه هم حرکت کنند. نه اینکه وقتی که درگ کردن تموم شد بعدش جابجای انجام بشه.
    خوب مگه تو برنامه من این اتفاق افتاده؟!!!

    لطفا برنامه رو ببینید.شما می خواهید با درگ فرم 1 سایر فرمها هم همزمان حرکت کنند . که این اتفاق رخ داده.

    در کل توصیه می کنم یه بار برنامه ای رو که نوشتم ببینی.

  8. #8
    کاربر دائمی آواتار barbodsoft.com
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    آمل
    سن
    44
    پست
    469

    نقل قول: حرکت فرم 2 توسط فرم 1

    نقل قول نوشته شده توسط omid-vbAuto مشاهده تاپیک
    خوب مگه تو برنامه من این اتفاق افتاده؟!!!

    لطفا برنامه رو ببینید.شما می خواهید با درگ فرم 1 سایر فرمها هم همزمان حرکت کنند . که این اتفاق رخ داده.

    در کل توصیه می کنم یه بار برنامه ای رو که نوشتم ببینی.
    اگه برنامه رو ندیده بودم که اظهار نظر نمی کردم. اینکاری که شما کردی با کدی که تو پست 2 هست هم انجام می شد.

  9. #9
    کاربر دائمی آواتار Navid Asadi
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    و در این نزدیکی
    سن
    31
    پست
    794

    نقل قول: حرکت فرم 2 توسط فرم 1

    نه من برنامه ایشون رو تست کردم خیلی عالی و تمیز کار میکنه!

  10. #10
    کاربر دائمی آواتار barbodsoft.com
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    آمل
    سن
    44
    پست
    469

    نقل قول: حرکت فرم 2 توسط فرم 1

    من که نگفتم کار نمی کنه.
    بخوام کامل توضیح بدم. شما دو تا عمل رو هنگاه drag and drop انجام می دهید. این برنامه که ایشون نوشتن هنگام عمل drag هیچ عملی انجام نمی دهد. وقتی عمل drop انجام شد تازه فرمهای 2 و 3 در کنار فرم یک قرار می گیرد.

    خوب هدف ما چی بود. هدف این بود که حین drag این کار انجام شود. حالا شما برید آزمایش کنید و فرم یک رو درگ کنید سمت راست دوباره چپ بالا پایین بدون اینکه عمل drop را انجام دهید می بینید که فرمهای 2 و 3 سر جاشان هستند و حرکتی نمی کنن. اگه اشتباه می کنم بگید اشتباه می کنم.

  11. #11
    کاربر دائمی آواتار omid-vbAuto
    تاریخ عضویت
    آبان 1388
    محل زندگی
    ---
    پست
    755

    نقل قول: حرکت فرم 2 توسط فرم 1

    نقل قول نوشته شده توسط barbodsoft.com مشاهده تاپیک
    من که نگفتم کار نمی کنه.
    بخوام کامل توضیح بدم. شما دو تا عمل رو هنگاه drag and drop انجام می دهید. این برنامه که ایشون نوشتن هنگام عمل drag هیچ عملی انجام نمی دهد. وقتی عمل drop انجام شد تازه فرمهای 2 و 3 در کنار فرم یک قرار می گیرد.

    خوب هدف ما چی بود. هدف این بود که حین drag این کار انجام شود. حالا شما برید آزمایش کنید و فرم یک رو درگ کنید سمت راست دوباره چپ بالا پایین بدون اینکه عمل drop را انجام دهید می بینید که فرمهای 2 و 3 سر جاشان هستند و حرکتی نمی کنن. اگه اشتباه می کنم بگید اشتباه می کنم.
    فرق زیادی بین درگ و دروپ با پدیده move وجود دارد.لطفا از help برنامه VS بیشتر استفاده کنید.

    در ضمن شما که می فرمائید برنامه کار نمی کنه لطفا یه فیلم کوچیک تهیه کنید تا ببینم.مهندس توجه داشته باشید که این برنامه ای که نوشتم X-Box و یا ... نیست که آنچنان گرافیکی رو از کاربر طلب کند.

  12. #12

    نقل قول: حرکت فرم 2 توسط فرم 1

    نقل قول نوشته شده توسط barbodsoft.com مشاهده تاپیک
    ایشون منظورشون این بود که فرمها به صورت پیوسته . یعنی همینطور که درگ می کنید همراه هم حرکت کنند. نه اینکه وقتی که درگ کردن تموم شد بعدش جابجای انجام بشه.
    من هم تست کردم درست کار میکنه. فقط ممکنه که تو سیستم ضعیف کم بیاره که اونم هم یک کم بعیده!
    دانلود حسابخانه مانی، برنامه مدیریت درآمد و هزینه رایگان

    هر آنچه که هستیم، نتیجه افکاریست که در گذشته داشته ایم. (بودا)
    واحد فاصله «متر» نیست، «اشتیاق» است. اگر مشتاقش باشی حتی يک قدم هم فاصله ای دور است.

    رنگ رنگی | آموزش

  13. #13
    کاربر دائمی آواتار barbodsoft.com
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    آمل
    سن
    44
    پست
    469

    نقل قول: حرکت فرم 2 توسط فرم 1

    عکس شماره 1 زمانی هست که برنامه تازه لود شده
    عکس شماره 2 زمانی هست که عمل درگ انجام شده (به مربع کم رنگ توجه کنید)
    عکس شماره 3 زمانی هست که عمل دراپ انجام شده.

    نمی دونم شاید تو سیستم من اینطور هست.

    البته ترتیب عکسها اینجا به هم خورد آخری 1 هست ---- وسطی 2 و ------ اولی 3 هست.
    عکس های ضمیمه عکس های ضمیمه
    • نوع فایل: jpg 3.JPG‏ (69.6 کیلوبایت, 25 دیدار)
    • نوع فایل: jpg 2.JPG‏ (82.7 کیلوبایت, 25 دیدار)
    • نوع فایل: jpg 1.JPG‏ (79.7 کیلوبایت, 27 دیدار)

  14. #14

    نقل قول: حرکت فرم 2 توسط فرم 1

    شما اگه به برنامه winamp نگاه کنید میبینید که فرمهای دیگه به هر جای فرم قبلی می چسبند خاصیت اهنربا
    دارند
    اینی که شما درست کردید فرمهای 2و3 فقط به یک طرف چسبدن
    عکس های ضمیمه عکس های ضمیمه
    آخرین ویرایش به وسیله xxnagin : سه شنبه 13 اردیبهشت 1390 در 21:05 عصر

  15. #15
    کاربر دائمی آواتار omid-vbAuto
    تاریخ عضویت
    آبان 1388
    محل زندگی
    ---
    پست
    755

    نقل قول: حرکت فرم 2 توسط فرم 1

    نقل قول نوشته شده توسط xxnagin مشاهده تاپیک
    شما اگه به برنامه winamp نگاه کنید میبینید که فرمهای دیگه به هر جای فرم قبلی می چسبند خاصیت اهنربا
    دارند
    اینی که شما درست کردید فرمهای 2و3 فقط به یک طرف چسبدن

    دوست عزیز شما تو پست 1 این تاپیک گفتین:


    حرکت فرم 2 توسط فرم 1

    چگونه میشه فرم 2 را توسط فرم 1 حرکت بدی با فرم 1 فرم 2 را حرکت بدی
    مثلا اینجوری نباشه که فرم 1 یک سانت حرکت دادیم بعد چند دقیقه تازه حرکت منه
    فرم 2 را به هر طرف فرم یک بچسبه
    مثل winamp هر جا فرم 1 میره فرم 2 هم پشت سرش حرکت کنه




    شما تو نوشته های بالائی گفتین که فرم 2 به فرم 1 بچسبه .که این کار اتفاق افتاده من تو نوشته های بالا واژه آهن ربا یا چیزی که این معنی رو بده ندیدم.!

    بعدش اگه می خواهی تو این سایت از اطلاعات بچه ها استفاده کنی حداقل به خودت یه زحمت بده و کلید تشکر رو بزن.تا به اون کسی که داره بهت کمک می کنه بگی که گلی که لگد کردی بیهوده نبوده.

    در ضمن در مورد درخواست تازه شما مربود به خاصیت آهن ربائی فرمها یا همان SNAP بله اون کار رو هم می تونم انجام بدم.فقط گوش به فرمان شما بدوم که دستور بدین.



  16. #16
    کاربر دائمی آواتار omid-vbAuto
    تاریخ عضویت
    آبان 1388
    محل زندگی
    ---
    پست
    755

    Thumbs up نقل قول: حرکت فرم 2 توسط فرم 1

    نقل قول نوشته شده توسط barbodsoft.com مشاهده تاپیک
    عکس شماره 1 زمانی هست که برنامه تازه لود شده
    عکس شماره 2 زمانی هست که عمل درگ انجام شده (به مربع کم رنگ توجه کنید)
    عکس شماره 3 زمانی هست که عمل دراپ انجام شده.

    نمی دونم شاید تو سیستم من اینطور هست.

    البته ترتیب عکسها اینجا به هم خورد آخری 1 هست ---- وسطی 2 و ------ اولی 3 هست.

    دوست عزیز من هم قبلا ویندوز XP نصب کرده بودم که سایر برنامه های روتین مثل KM و ... در حالت جابجائی یه ردی مثل اون تصویری که شما گذاشتین میگذاشت.این مورد ربطی به برنامه نداره و مربوط به ویندوز شما هست و دقیق یادم نیست که چه اتفاقی رخ داده بود که ویندوز من مثل عکسی که گذاشتین شده بود.

    علی ایوحال این فایل زیر رو برای شما تهیه کردم تا شما نیز رئویت فرملائید:

    دانلود فایل

  17. #17

    نقل قول: حرکت فرم 2 توسط فرم 1

    باز هم دستت گلت درد نکنه
    اینم بدرم میخوره
    سوال من این بود که به هر طرف فرم که خواستم بچسپه نه فقط یک طرف
    یا همان SNAP که خودتون میگین

  18. #18
    کاربر دائمی آواتار omid-vbAuto
    تاریخ عضویت
    آبان 1388
    محل زندگی
    ---
    پست
    755

    Thumbs up نقل قول: حرکت فرم 2 توسط فرم 1

    نقل قول نوشته شده توسط xxnagin مشاهده تاپیک
    باز هم دستت گلت درد نکنه
    اینم بدرم میخوره
    سوال من این بود که به هر طرف فرم که خواستم بچسپه نه فقط یک طرف
    یا همان SNAP که خودتون میگین
    این هم از خواصیت آهن ربائی که می گفتین.دقت شود که این کدها کار وسیعی در تولید نرم افزار های مهندسی از قبیل اتوکد دارد.


    112.jpg
    فایل های ضمیمه فایل های ضمیمه

  19. #19
    کاربر دائمی آواتار barbodsoft.com
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    آمل
    سن
    44
    پست
    469

    نقل قول: حرکت فرم 2 توسط فرم 1

    نمی دونم شاید تو سیستم من اینطور هست.
    سلام جناب omid-vbAuto
    دوست عزیز هدف من بحث و تبادل نظر بود. اگه به جمله بالای من توجه کرده باشید ... . حالا یک سوال آیا تو xp به این شکله یا فقط تو سیستم من.

  20. #20
    کاربر دائمی آواتار omid-vbAuto
    تاریخ عضویت
    آبان 1388
    محل زندگی
    ---
    پست
    755

    نقل قول: حرکت فرم 2 توسط فرم 1

    نقل قول نوشته شده توسط barbodsoft.com مشاهده تاپیک
    سلام جناب omid-vbAuto
    دوست عزیز هدف من بحث و تبادل نظر بود. اگه به جمله بالای من توجه کرده باشید ... . حالا یک سوال آیا تو xp به این شکله یا فقط تو سیستم من.

    از محبت شما خیلی ممنونم.و این خیلی خوبه که تاپیک رو پیگیری می کنید.

    در مورد بحثمون :

    این نکته رو خدمدتون عرض کنم که تو این دو تا برنامه ای که تو تاپیک گذاشتم هم اولی و هم دومی نیاز خاصی به کارهای گرافیکی نداره.و به راحتی می بایست برنامه اجرا بشه.من دو تاسیستم دارم که تو یکی XP و تو یکی دیگه Seven هستش.تو هر کدوم هم به راحتی و بدون کوچکترین مشکلی کار می کند.شما ویندوزتون رو عوض کنید و یا تو یه سیستم دیگه امتحان کنید.البته به احتمال زیاد این مشکلی که عکسش رو گذاشتین مربوط به نصب نبودن کارت گرافیکی هست.


    حالا این رو بگم که برنامه هائی نوشتم که نیاز به کارت گرافیکی و رم داره به لینک های زیر برید ببینید تو این برنامه ها کامپیوترتون جواب میده یا نه؟


    برنامه 1

    برنامه 2



  21. #21

    نقل قول: حرکت فرم 2 توسط فرم 1

    تنظيمات ويندوز خودتون رو اصلاح كنيد تا موقع جابجا كردن پنجره‌ها محتويات پنجره نشون داده بشه

    Desktop
    Right Click
    Properties
    سربرگ Appearance
    Effects...
    Show window contents while dragging

    مي‌شه با كد نويسي كاري كرد كه هميشه و بدون توجه به تنظيمات ويندوز پنجره اين طوري جابجا بشه

    توصيه مي‌كنم به جاي اين موارد جانبي روي موارد مهم‌تر و اساسي‌تر كار كنيد

  22. #22
    کاربر دائمی آواتار barbodsoft.com
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    آمل
    سن
    44
    پست
    469

    نقل قول: حرکت فرم 2 توسط فرم 1

    نقل قول نوشته شده توسط AMIBCT مشاهده تاپیک
    تنظيمات ويندوز خودتون رو اصلاح كنيد تا موقع جابجا كردن پنجره‌ها محتويات پنجره نشون داده بشه

    Desktop
    Right Click
    Properties
    سربرگ Appearance
    Effects...
    Show window contents while dragging

    مي‌شه با كد نويسي كاري كرد كه هميشه و بدون توجه به تنظيمات ويندوز پنجره اين طوري جابجا بشه

    توصيه مي‌كنم به جاي اين موارد جانبي روي موارد مهم‌تر و اساسي‌تر كار كنيد
    درست شد. ممنون
    با استفاده از کد نویسی چطور می شه این تنظیمات رو انجام داد؟ در ضمن بعضی وقتا به اینجور کارها نیاز داریم.

  23. #23

    نقل قول: حرکت فرم 2 توسط فرم 1

    بايد كد جابجا شدن رو خودتون بنويسيد

    اگه پنجره‌ها رو در حالت معمول داشته باشيد( همراه نوار عنوان ) كار كمي پيچيده‌تر مي‌شه

    ولي اگه پنجره‌ها رو مثل Winamp و درحالت گرافيكي طراحي كرده باشيد با استفاده از رخدادهاي MouseDown و MouseMove مي‌شه محل كليك كردن كاربر رو ذخيره كرد و با جابجا شدن ماوس پنجره رو هم به همون نسبت جابجا كرد

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •