تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 2 از 2

نام تاپيک: تشکر از _H2_ , عدد فارسی و shape در vb2008

  1. #1
    پروفشنال shadmehrshadow1's Avatar
    تاريخ عضويت
    Oct 2009
    پست ها
    842

    پيش فرض تشکر از _H2_ , Always onTop و shape در vb2008 , چند سوال دیگر

    از کاربر _H2_ برای راهنمایی هاشون تشکر می کنم . بالاخره اون ساعت آنالوگ رو درست کردم .دیگه زحمت نکشید
    راهنماییتون کافی بود
    یک لیبل روی فرم داریم .فرمی که پس زمینه ندارد و از زیر آن تمام تصاویر دیده می شود و از فرم فقط همان لیبل دیده می شود که رنگ
    ForeColor لیبل سیاه است وقتی که فرم روی دسکتاپ هست و عکس پس زمینه ی دسکتاپ روشن است لیبل به خوبی دیده می شود ولی به محض اینکه عکس پس زمینه ی دسکتاپ رنگ تیره و یا سیاه قرار گیرد .دیگه نمیشه لیبل رو دید . میخوام ببینم راهی برای حل این مشکل وجود داره
    میخوام وقتی دستور زیر رو توی یک دکمه قرار میدم
    Label1.Text=10
    عدد 10 که در لیبل چاپ میشه به صورت عدد فارسی باشه .نه به حروف فارسی مثلا عدد دو رو به 2 فارسی نشون بده.
    در ویبی 6 چیزی به نام shape وجود داشت که میشد باهاش دایره درست کرد و دور یک لیبل قرار داد .من میخوام یه چنین کاری رو توی
    وی بی 2008 انجام بدم .میشه راهنمایی ام کنید . می خوام دور یک لیبل که مثلا عدد 20 در آن نوشته شده است رو یک دایره قرار قرار بدم
    ویا یم مستطیل. وقتی BorderStyle لییبل رو برابر مقدار FixedSingle قرار میدهیم .یه چیزی مثل همون


    خواهشا جواب ها در ویبی 2008 باشه


    جواب سوال عدد فارسی رو پیدا کردم .ممنون میشم که علاوه بر سوالات بالا سوالات پایین رو هم جواب بدید.
    سوالات مربوط به VB 2008 هست .
    1- نحوه ی Always OnTop یک فرم و خارج کردن فرم از این حالت چه جوریه؟
    2- حرکت دادن فرم با کلیک بر روی فرم یا یک لیبل مثلا فرم نوار ابزار بالایی رو که دکمه های خروج و مینیمایز روش هست رو نداره چه جوریه ؟
    3- من میخوام یه برنامه تقویم درست کنم که فایل Xml می خوام که بتونم توش کار های زیر رو انجام بدم:
    رخداد ها رو توش ثبت کنم . مثلا یک بخش باشه واسه 1 فروردین که اطلاعتی نظیر رخداد اون روز ، آدرس یک عکس ، یک بخش مربوط به اینکه روز تعطیل هست یا نه . و همین طور برای روز های دیگه و ماه های دیگه .
    و یه پروژه می خوام که بتونه اطلاعات این فایل Xml رو بازیابی کنه و از توش بتونه جستجو کنه هم بر اساس روز و هم بر اساس رخداد
    واینکه وقتی جستجو می کنم بتونم بفهمم که در روز 1 فروردین 2 رخداد ثبت شده و اگه خواستم رخداد ها رو جدا به من تحویل بده و اگه خواستم با هم.
    ممنون میشم که هم فایل Xml رو بذارید و هم اون پروژه رو. می دونم درخواست زیادیه ولی چیکار کنم که بهش احتیاج دارم .
    4- چه طور میشه فهمید چند روز به شروع سال جدید باقی مونده؟
    Last edited by shadmehrshadow1; 29-04-2010 at 11:36.

  2. #2
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    این چند وقته کارم شده شرمنده دوستان شدن و عضر خواهی کردن ... !
    میبخشید خیلی بد وقت خالی پیدا میکنم و نتوانستم زیاد انلاین باشم ...

    در ویبی 6 چیزی به نام shape وجود داشت که میشد باهاش دایره درست کرد و دور یک لیبل قرار داد .من میخوام یه چنین کاری رو توی
    وی بی 2008 انجام بدم .میشه راهنمایی ام کنید . می خوام دور یک لیبل که مثلا عدد 20 در آن نوشته شده است رو یک دایره قرار قرار بدم
    ویا یم مستطیل. وقتی BorderStyle لییبل رو برابر مقدار FixedSingle قرار میدهیم
    مایکروسافت یک بسته نرم افزاری کنترلری به نام VisualBasicPowerPacks عرضه کرده که ان کنترلرهای قدیمی VB6 را برای VB.Net پیاده سازی میکند.
    این بسته را میتوانید در زیر دانلود کنید:
    go.microsoft.com/fwlink/?LinkID=108166

    ولی من شخصاً استفاده نمیکنم و پیشنهاد هم نمیکنم.
    دستورات گرافیکی دات نت بسیار قوی است و اصلاض با قابلیتهای گرافیکی VB6 قابل قیاس نیست.
    شما به راحتی میتوانید اشکال مورد نیاز خودتان را مستقیماً ترسیم کنید ...
    متن و اشکال دایره و خط و... و...
    کافی است نحوه استفاده از System.Drawing.Graphics را بلد باشید.

    ForeColor لیبل سیاه است وقتی که فرم روی دسکتاپ هست و عکس پس زمینه ی دسکتاپ روشن است لیبل به خوبی دیده می شود ولی به محض اینکه عکس پس زمینه ی دسکتاپ رنگ تیره و یا سیاه قرار گیرد .دیگه نمیشه لیبل رو دید . میخوام ببینم راهی برای حل این مشکل وجود داره
    درست یادم نیست ولی گمانم یکبار دیگر هم پرسیده بودید ...
    این را هم میتوانید با همان دستورات گرافیکی حل کنید و سعی کنید یک حاشیه هم به متنان بدهید تا تضمین کند همیشه از پسضمینه متمایز خواهد ماند.

    - نحوه ی Always OnTop یک فرم و خارج کردن فرم از این حالت چه جوریه؟
    TopMost = True/False

    2- حرکت دادن فرم با کلیک بر روی فرم یا یک لیبل مثلا فرم نوار ابزار بالایی رو که دکمه های خروج و مینیمایز روش هست رو نداره چه جوریه ؟
    در همان مثال ساعت عقربه ای که دانلود کردید یک نمونه کد ساده بود.
    ولی کد خوب و مناسب این کار چنین است:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    - من میخوام یه برنامه تقویم درست کنم که فایل Xml می خوام که بتونم توش کار های زیر رو انجام بدم:
    رخداد ها رو توش ثبت کنم . مثلا یک بخش باشه واسه 1 فروردین که اطلاعتی نظیر رخداد اون روز ، آدرس یک عکس ، یک بخش مربوط به اینکه روز تعطیل هست یا نه . و همین طور برای روز های دیگه و ماه های دیگه .
    و یه پروژه می خوام که بتونه اطلاعات این فایل Xml رو بازیابی کنه و از توش بتونه جستجو کنه هم بر اساس روز و هم بر اساس رخداد
    واینکه وقتی جستجو می کنم بتونم بفهمم که در روز 1 فروردین 2 رخداد ثبت شده و اگه خواستم رخداد ها رو جدا به من تحویل بده و اگه خواستم با هم.
    ممنون میشم که هم فایل Xml رو بذارید و هم اون پروژه رو. می دونم درخواست زیادیه ولی چیکار کنم که بهش احتیاج دارم .
    میبخشید ولی این سوالتان خودش یک برنامه است و با شرمندگی بسیار فرصت کافی برای کمک در این مورد را ندارم, البته شاید دوستان دیگر بتوانند کمک کنند.

    4- چه طور میشه فهمید چند روز به شروع سال جدید باقی مونده؟
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    کد فوق با احتصاب سال های کبیسه هم صحیح کار میکند.
    فقط بهتر است متغیر cal یکبار در سطح کلاس تعریف شود و هر بار در توابع فوق new نشود.

    =====

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

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •