tam2145
شنبه 21 مرداد 1391, 21:52 عصر
سلام به همه دوستان
توی این تایپک می خوایم با مشارکت همدیگر یک پروژه را به اتمام برسانیم :
هدف این پروژه :
ساخت صفحه خوش آمد گویی مانند nod 32 و Ashampoo Snap 5 و ...
((منظور ساخت یک فرم با بک گراند png سایه دار و بدون کادر اطراف که شامل اطلاعات کلی برنامه و عملیات هایی است که در حین باز شدن برنامه اصلی به کاربر نشان می دهد !!))
قوانین شرکت در این پروژه :
1- هر چی می گذارید از جمله سورس و پروژه و ... فقط به vb.net باشه و به زبان های دیگر نباشه !! چون اینجا بخش vb.net هست !! مگر برای نمونه گرفتن یا ترجمه توسط دوستان و ... !! خیلی نگذارید ...
2- لطفا تایپک را منحرف نکنید و از ارسال پست و سورس و ... بی ربط و ... خودداری کنید !!
================================================== ======
اول هم خودم شروع می کنم ، فعلا خودم تا اینجا رسیدم و دارم روش کار می کنم :
1 :
یک نگاه به لینک زیر بکنید :
http://vbdotnetforum.com/index.php?/topic/986-per-pixel-alpha-forms (http://vbdotnetforum.com/index.php?/topic/986-per-pixel-alpha-forms/)
دو تا فایل دانلودی دارد که یکی فایل dll و یکی سورس نمونه هست که از لینک زیر می توانید دانلود کنید :
http://faupload.com/upload/91/Khordad/PPAlphaForms.rar
مشکلاتی که من بهش برخوردم :
1- نمی شود نمایش در taskbar را برابر false قرار داد !! اگه قرار بدهید دیگه فرم نمایش داده نمی شود !!
2- موقعیت فرم ، بالا سمت چپ ، صفحه نمایش شما می باشد که باید بیاد وسط وسط !!
3- نمی شود هیچ ابزاری مانند دکمه بهش اضافه کرد !! اگه اضافه کنید ، فرم نمایش داده نمی شود !!
البته خودم با چسباندن یک فرم فرعی بهش ، تونستم مشکل اضافه کردن ابزار را حل کنم ولی فرم فرعی روی فرم اصلی فیکس نشده ، چه از لحاظ موقعیت و چه از لحاظ اندازه !! باید این دو خصوصیت فرم فرعی با فرم اصلی یکی باشه !!
این هم لینک دانلود پروژه خودم که با vb.net 2008 نوشتم :
http://faupload.com/upload/91/Khordad/PPAlphaForms1.rar
==============
2 :
این هم یک پروژه هست که با #c نوشته شده (( فکر کنم )) ، همه کار ها را فکر کنم می کنند فقط تصویر را باید توی یک فرم ظاهر شده بکشید و رها کنید تا یک فرم با ون تصویر و با خصوصیت های ما ایجاد کند که باید ابتدا ترجمه بشه و بعد تغییراتی مختصر داد :
http://faupload.com/upload/91/Khordad/PerPixelAlphaForm-101.rar
توی این تایپک می خوایم با مشارکت همدیگر یک پروژه را به اتمام برسانیم :
هدف این پروژه :
ساخت صفحه خوش آمد گویی مانند nod 32 و Ashampoo Snap 5 و ...
((منظور ساخت یک فرم با بک گراند png سایه دار و بدون کادر اطراف که شامل اطلاعات کلی برنامه و عملیات هایی است که در حین باز شدن برنامه اصلی به کاربر نشان می دهد !!))
قوانین شرکت در این پروژه :
1- هر چی می گذارید از جمله سورس و پروژه و ... فقط به vb.net باشه و به زبان های دیگر نباشه !! چون اینجا بخش vb.net هست !! مگر برای نمونه گرفتن یا ترجمه توسط دوستان و ... !! خیلی نگذارید ...
2- لطفا تایپک را منحرف نکنید و از ارسال پست و سورس و ... بی ربط و ... خودداری کنید !!
================================================== ======
اول هم خودم شروع می کنم ، فعلا خودم تا اینجا رسیدم و دارم روش کار می کنم :
1 :
یک نگاه به لینک زیر بکنید :
http://vbdotnetforum.com/index.php?/topic/986-per-pixel-alpha-forms (http://vbdotnetforum.com/index.php?/topic/986-per-pixel-alpha-forms/)
دو تا فایل دانلودی دارد که یکی فایل dll و یکی سورس نمونه هست که از لینک زیر می توانید دانلود کنید :
http://faupload.com/upload/91/Khordad/PPAlphaForms.rar
مشکلاتی که من بهش برخوردم :
1- نمی شود نمایش در taskbar را برابر false قرار داد !! اگه قرار بدهید دیگه فرم نمایش داده نمی شود !!
2- موقعیت فرم ، بالا سمت چپ ، صفحه نمایش شما می باشد که باید بیاد وسط وسط !!
3- نمی شود هیچ ابزاری مانند دکمه بهش اضافه کرد !! اگه اضافه کنید ، فرم نمایش داده نمی شود !!
البته خودم با چسباندن یک فرم فرعی بهش ، تونستم مشکل اضافه کردن ابزار را حل کنم ولی فرم فرعی روی فرم اصلی فیکس نشده ، چه از لحاظ موقعیت و چه از لحاظ اندازه !! باید این دو خصوصیت فرم فرعی با فرم اصلی یکی باشه !!
این هم لینک دانلود پروژه خودم که با vb.net 2008 نوشتم :
http://faupload.com/upload/91/Khordad/PPAlphaForms1.rar
==============
2 :
این هم یک پروژه هست که با #c نوشته شده (( فکر کنم )) ، همه کار ها را فکر کنم می کنند فقط تصویر را باید توی یک فرم ظاهر شده بکشید و رها کنید تا یک فرم با ون تصویر و با خصوصیت های ما ایجاد کند که باید ابتدا ترجمه بشه و بعد تغییراتی مختصر داد :
http://faupload.com/upload/91/Khordad/PerPixelAlphaForm-101.rar