فتوشاپ تدوین فیلم و میکس صدا و تصویر ویژوال بیسیک و سورس های آن كامپيوتر فلش Maya طراحی سیستم و پایگاه داده
جستجو در همين صفحه :
آرشيو مطالب هفته سوم فروردین 1387 هفته دوم فروردین 1387 هفته سوم آذر 1386 هفته سوم آبان 1386 هفته دوم آبان 1386 هفته چهارم مهر 1386 هفته سوم مهر 1386 هفته دوم مهر 1386 هفته اوّل مهر 1386 هفته چهارم شهریور 1386 هفته سوم شهریور 1386 هفته دوم شهریور 1386 هفته اوّل شهریور 1386 هفته چهارم مرداد 1386 هفته سوم مرداد 1386 هفته دوم مرداد 1386 هفته اوّل مرداد 1386 هفته چهارم تیر 1386 هفته سوم تیر 1386 هفته دوم تیر 1386 هفته اوّل تیر 1386 لينکدوني سايت پيوندهاي وبلاگ ۞۩♪♀ تنها ♀♪۩۞چت گویا، شلوغ ترین وبلاگ ایرنی ( حتما سر بزنید )بازیهای جدید کامپیوترسایت تخصصی برنامه نویسان ایرن زمینآموزش برنامه نویسی و ساخت تصاویر سه بعدی با VBدانلود تم ها و بازیهای سونی اریکسونهنر و کامپیوتر ( حتما سر بزنید )اس ام اس هاي جديد و خنده دار و كليپ موبايل و هرچي كه دلت بخواد!!!!!!!!!!!ترفند ویندوز، رجیستری، اینترنت و غیرهفن آوری اطلاعات، اخبار دنیای رایانه، برنامه نویسی و غیرهآهنگ، تم، بازی موبایل، برنامه موبایل و غیرهبرترین کلیپ های موبایلشاه کلید گنج شفابهترین مطالب راجع به کامپیوترهمه چیز درباره هری پاترسرگرمی، دانلود بازیهای فلش و ... در املت بلاگ ( حتما ببینید )یک وبلاگ تخصصی در مورد فتوشاپمرواریدی در صدف ( حتما سر بزنید )تیری آنری، آرسنال و بارسلونا ( حتما سر بزنید )طراحی آزاد گرافیکتنهاترین پرسپولیسیاولین مجله ورزشی اینترنت ( حتما سر بزنید )آموزش همه چیز در مورد کامپیوترهرچی میخوای بیا و ببرعکس و اخبار داغ داغتازیانه سکوت (حتما سر بزنین )ترفند کامپیوتر و آموزشزندگی بهتر ( اگه تو زندگی مشکلی دارین حتما سر بزنید)ترفند موبایل+هک+اموزش+دانلود نرم افزاردوست داشتی کلیک کنSource Visual Basicوبلاگ نرم افزارهای بیک ماک سیستم و دانلود آن ها وبلاگ بروبچ شیراز ( مقاله، نمونه سوالات،اخبار دانشجوها)گرافیک - عکاسی ( به اینجا هم حتما سر بزنید )اطلاعات خفن در مورد کامپیوترسایت آموزش کامپیوتر و دانلود نرم افزار ( سر بزنید)ایرانیان رایانه ( انجام پروژه، طراحی، نصب نرم افزارها و ....)نکته هایی از طراحی در وبلاگ ( Dynamic designers )سرویس دهنده و ثبت هاست و دومینمعرفی انواع سبک های متال و دانلود انواع آهنگ های متال... ๑۩۞۩๑ پاتوق دختر پسرا๑۩۞۩๑ قالب وبلاگ پيوندهاي روزانه فتوشاپ، ساختن سبد سه بعدیفتوشاپ، متحرک سازی، تمرین شماره 16 (با استفاده از تمرین شماره 15)فتوشاپ، جلوه متنی، تمرین شماره 15معرفی سیستم های پایگاه دادهآموزش ساخت کامپوننت چرخش متن در ویژوال بیسیکتمرین شماره 8، تکنیک بر روی عکستمرین دوم، ساختن چشم توسط فتوشاپاس ام اس.كليپ.عشقولانه.و هرچي كه دوست داري توش هست؟؟؟؟؟؟؟ تمام پيوندها لينکستان دريافت قالب رايگانبلاگ تم چت گويا، شلوغترين چت روم ايراني لينک دوستان و همکاران اطلاعيه هاي سايت :با تشكر از بازديد شما از اين سايت ، اميدواريم لحظات خوشي را در اين سايت سپري نماييد. براي رسيدن به نتيجه مطلوب لطفا تا كامل شدن صفحه صبر کنيد و از تمام صفحات بازديد نماييد. در ضمن وضوح صفحه نمايش را بر روي 768*1024 تنظيم نماييد و پنجره را ماکسيماز کنيد تا نتيجه مطلوبتري داشته باشيد. با تشکر، مدير گروه نرم افزاري پارميدا تبلیغات تبلیغات ویژوال بیسیک، آموزش ساختن کامپوننت OCX خب با سرعت میریم سر اصل مطلب برای دیدن پست مربوط به معرفی این OCX اینجا کلیک کنید. برای شروع از پنجره New Project گزینه Activex Control رو انتخاب میکنیم و روی دکمه Open کلیک میکنیم. همونجوری که میبینید یک فرم شبیه فرم Standard Project ولی بدون نوار عنوان باز میشه. ما در اینجا OCX ها رو میسازیم. فرم رو انتخاب کنین و از پنجره Properties خصوصیت Name رو به TextRotate تغییر بدین. همچنین از منوی Project>Project Properties رو انتخاب کنین و در سر برگ General قسمت Project Name رو به TextRotation یا هر چیز دیگه تغییر بدین. در ادامه ما باید کتابخانه یا dll مربوط به انیمیشن رو وارد کنیم. از منوی Project>Components رو انتخاب کنید. کامپوننت DirectAnimation Library رو انتخاب کنید و OK بزنید. دو تا کنترل به جعبه ابزارمون اضافه میشه که یکی DAViewerControl و اون یکی DAViewerControlWindowed نام داره. نکته: اگه شما این کامپوننت رو ندارین، یعنی DirectAnimation Library ، میتونین اونو دانلود کنین. "دانلود کامپوننت" خب در ادامه، کنترل DAViewerControlWindowed رو وارد فرممون میکنیم و اونو به اندازه دلخواه توی فرم قرار میدیم. خب حالا میریم سراغ کد نویسی. توی قسمت General از پنجره کد نویسی، کدهای زیر رو که برای تعریف رنگ های پشت زمینه هست، وارد میکنیم. Option Explicit Public Enum lstCOL Black = 1 Blue = 2 Gray = 3 Green = 4 Red = 5 White = 6 Yellow = 7 End Enum بعد از این کد ما باید تابع مربوط به آغاز چرخش رو بنویسیم. البته من توضیح کوتاه مربوط به کدها رو با حروف انگلیسی ولی فارسی ( به همون رنگ سبز) نوشتم که برای کپی و پیست کردن مشکلی پیش نیاد. Public Function BeginRotation(tText As String, tFont As String, tFontSize As String, BackColor As lstCOL) Dim m, half, Font, clr, txtImg, pos, scl, xf, bgr Set m = DAViewerControlWindowed1.MeterLibrary 'Tarif kardane ranghaye PoshtZamine baraye control DAViewerControlWindowed If BackColor = 1 Then DAViewerControlWindowed1.BackgroundImage = m.SolidColorImage(m.Black) If BackColor = 2 Then DAViewerControlWindowed1.BackgroundImage = m.SolidColorImage(m.Blue) If BackColor = 3 Then DAViewerControlWindowed1.BackgroundImage = m.SolidColorImage(m.Gray) If BackColor = 4 Then DAViewerControlWindowed1.BackgroundImage = m.SolidColorImage(m.Green) If BackColor = 5 Then DAViewerControlWindowed1.BackgroundImage = m.SolidColorImage(m.Red) If BackColor = 6 Then DAViewerControlWindowed1.BackgroundImage = m.SolidColorImage(m.White) If BackColor = 7 Then DAViewerControlWindowed1.BackgroundImage = m.SolidColorImage(m.Yellow) 'Sakhtane taghire range matn Set half = m.DANumber(0.5) Set clr = m.ColorHslAnim(m.Mul(m.LocalTime, m.DANumber(0.345)), half, half) 'Sakhtan va tarife Font baraye matn Set Font = m.Font(tFont, tFontSize, clr) Set txtImg = m.StringImage(tText, Font) 'Harkate matn dar control DAViewerControlWindowed Set pos = m.Mul(m.Sin(m.LocalTime), m.DANumber(0.02)) Set scl = m.Add(m.DANumber(2), m.Abs(m.Mul(m.Sin(m.LocalTime), m.DANumber(3)))) Set xf = m.Compose2(m.Translate2Anim(m.DANumber(0), pos), m.Scale2UniformAnim(scl)) Set txtImg = txtImg.Transform(xf) 'Charkheshe matn dar DAViewerControlWindowed Set bgr = m.Rotate3RateDegrees(m.Vector3(1, 1, 1), 45).ParallelTransform2 Set txtImg = txtImg.Transform(bgr) 'sakhte shodan va aghaze harkate matn DAViewerControlWindowed1.Image = txtImg DAViewerControlWindowed1.Start End Function خب در مرحله بعد باید یک تابع برای توقف حرکت متن بنویسیم. Public Function StopRotation() DAViewerControlWindowed1.Stop End Function خب حالا فرم رو انتخاب کنین و روی فرم دو بار کلیک کنید تا توی پنجره کد نویسی وارد قسمت UserControl_Initialize بشیم. کدهای زیر رو وارد کنید. این کدها برای این هست که با تغییر سایز فرم، کنترل DAViewerControlWindowed تغییر اندازه بده. ( البته این کد برای آماده سازی این کار هست. ) Private Sub UserControl_Initialize() UserControl.DAViewerControlWindowed1.Width = UserControl.Width UserControl.DAViewerControlWindowed1.Height = UserControl.Height End Sub همچنین کد زیر هم به قسمت کد نویسی اضافه کنید که کار بالا رو تکمیل میکنه. Private Sub UserControl_Resize() UserControl.DAViewerControlWindowed1.Width = UserControl.Width UserControl.DAViewerControlWindowed1.Height = UserControl.Height End Sub خب کد نویسی ما تموم شد. قبل از کامپایل کردن توجه داشته باشین که حتما فرم رو به طور کامل، اندازه کنترل DAViewerControlWindowed در بیارین. در غیر این صورت نتیجه مطلوبی به ما نمیده. خب الآن میتونین با خیال آسوده اونو کامپایل کنین و به صورت OCX در بیارین. برای این کار میتونین از منوی File>Make TextRotation.ocx رو انتخاب کنید. شما میتونین سورس همین پروژه رو دانلود کنین. "دانلود سورس" خب اینم از پست امروز. امیدوارم که استفاده کرده باشین. اگه مشکلی بود بگین. با نظراتون به پیشرفت وبلاگ کمک میکنین. تا پست بعد خدانگهدار. [+] نوشته شده توسط حسین (مدیر); در 0:27 قبل از ظهر | | All Rights Reserved [myblog] .:. Designed By Barbod Arjmand
هفته سوم فروردین 1387 هفته دوم فروردین 1387 هفته سوم آذر 1386 هفته سوم آبان 1386 هفته دوم آبان 1386 هفته چهارم مهر 1386 هفته سوم مهر 1386 هفته دوم مهر 1386 هفته اوّل مهر 1386 هفته چهارم شهریور 1386 هفته سوم شهریور 1386 هفته دوم شهریور 1386 هفته اوّل شهریور 1386 هفته چهارم مرداد 1386 هفته سوم مرداد 1386 هفته دوم مرداد 1386 هفته اوّل مرداد 1386 هفته چهارم تیر 1386 هفته سوم تیر 1386 هفته دوم تیر 1386 هفته اوّل تیر 1386
پيوندهاي وبلاگ ۞۩♪♀ تنها ♀♪۩۞چت گویا، شلوغ ترین وبلاگ ایرنی ( حتما سر بزنید )بازیهای جدید کامپیوترسایت تخصصی برنامه نویسان ایرن زمینآموزش برنامه نویسی و ساخت تصاویر سه بعدی با VBدانلود تم ها و بازیهای سونی اریکسونهنر و کامپیوتر ( حتما سر بزنید )اس ام اس هاي جديد و خنده دار و كليپ موبايل و هرچي كه دلت بخواد!!!!!!!!!!!ترفند ویندوز، رجیستری، اینترنت و غیرهفن آوری اطلاعات، اخبار دنیای رایانه، برنامه نویسی و غیرهآهنگ، تم، بازی موبایل، برنامه موبایل و غیرهبرترین کلیپ های موبایلشاه کلید گنج شفابهترین مطالب راجع به کامپیوترهمه چیز درباره هری پاترسرگرمی، دانلود بازیهای فلش و ... در املت بلاگ ( حتما ببینید )یک وبلاگ تخصصی در مورد فتوشاپمرواریدی در صدف ( حتما سر بزنید )تیری آنری، آرسنال و بارسلونا ( حتما سر بزنید )طراحی آزاد گرافیکتنهاترین پرسپولیسیاولین مجله ورزشی اینترنت ( حتما سر بزنید )آموزش همه چیز در مورد کامپیوترهرچی میخوای بیا و ببرعکس و اخبار داغ داغتازیانه سکوت (حتما سر بزنین )ترفند کامپیوتر و آموزشزندگی بهتر ( اگه تو زندگی مشکلی دارین حتما سر بزنید)ترفند موبایل+هک+اموزش+دانلود نرم افزاردوست داشتی کلیک کنSource Visual Basicوبلاگ نرم افزارهای بیک ماک سیستم و دانلود آن ها وبلاگ بروبچ شیراز ( مقاله، نمونه سوالات،اخبار دانشجوها)گرافیک - عکاسی ( به اینجا هم حتما سر بزنید )اطلاعات خفن در مورد کامپیوترسایت آموزش کامپیوتر و دانلود نرم افزار ( سر بزنید)ایرانیان رایانه ( انجام پروژه، طراحی، نصب نرم افزارها و ....)نکته هایی از طراحی در وبلاگ ( Dynamic designers )سرویس دهنده و ثبت هاست و دومینمعرفی انواع سبک های متال و دانلود انواع آهنگ های متال... ๑۩۞۩๑ پاتوق دختر پسرا๑۩۞۩๑ قالب وبلاگ پيوندهاي روزانه فتوشاپ، ساختن سبد سه بعدیفتوشاپ، متحرک سازی، تمرین شماره 16 (با استفاده از تمرین شماره 15)فتوشاپ، جلوه متنی، تمرین شماره 15معرفی سیستم های پایگاه دادهآموزش ساخت کامپوننت چرخش متن در ویژوال بیسیکتمرین شماره 8، تکنیک بر روی عکستمرین دوم، ساختن چشم توسط فتوشاپاس ام اس.كليپ.عشقولانه.و هرچي كه دوست داري توش هست؟؟؟؟؟؟؟ تمام پيوندها
دريافت قالب رايگانبلاگ تم چت گويا، شلوغترين چت روم ايراني لينک دوستان و همکاران
در ضمن وضوح صفحه نمايش را بر روي 768*1024 تنظيم نماييد و پنجره را ماکسيماز کنيد تا نتيجه مطلوبتري داشته باشيد.
با تشکر، مدير گروه نرم افزاري پارميدا
تبلیغات
خب با سرعت میریم سر اصل مطلب
برای دیدن پست مربوط به معرفی این OCX اینجا کلیک کنید.
برای شروع از پنجره New Project گزینه Activex Control رو انتخاب میکنیم و روی دکمه Open کلیک میکنیم.
همونجوری که میبینید یک فرم شبیه فرم Standard Project ولی بدون نوار عنوان باز میشه. ما در اینجا OCX ها رو میسازیم.
فرم رو انتخاب کنین و از پنجره Properties خصوصیت Name رو به TextRotate تغییر بدین. همچنین از منوی Project>Project Properties رو انتخاب کنین و در سر برگ General قسمت Project Name رو به TextRotation یا هر چیز دیگه تغییر بدین.
در ادامه ما باید کتابخانه یا dll مربوط به انیمیشن رو وارد کنیم. از منوی Project>Components رو انتخاب کنید. کامپوننت DirectAnimation Library رو انتخاب کنید و OK بزنید. دو تا کنترل به جعبه ابزارمون اضافه میشه که یکی DAViewerControl و اون یکی DAViewerControlWindowed نام داره.
نکته: اگه شما این کامپوننت رو ندارین، یعنی DirectAnimation Library ، میتونین اونو دانلود کنین. "دانلود کامپوننت"
خب در ادامه، کنترل DAViewerControlWindowed رو وارد فرممون میکنیم و اونو به اندازه دلخواه توی فرم قرار میدیم.
خب حالا میریم سراغ کد نویسی.
توی قسمت General از پنجره کد نویسی، کدهای زیر رو که برای تعریف رنگ های پشت زمینه هست، وارد میکنیم.
Option Explicit
Public Enum lstCOL
Black = 1
Blue = 2
Gray = 3
Green = 4
Red = 5
White = 6
Yellow = 7
End Enum
بعد از این کد ما باید تابع مربوط به آغاز چرخش رو بنویسیم. البته من توضیح کوتاه مربوط به کدها رو با حروف انگلیسی ولی فارسی ( به همون رنگ سبز) نوشتم که برای کپی و پیست کردن مشکلی پیش نیاد.
Public Function BeginRotation(tText As String, tFont As String, tFontSize As String, BackColor As lstCOL)
Dim m, half, Font, clr, txtImg, pos, scl, xf, bgr
Set m = DAViewerControlWindowed1.MeterLibrary
'Tarif kardane ranghaye PoshtZamine baraye control DAViewerControlWindowed
If BackColor = 1 Then DAViewerControlWindowed1.BackgroundImage = m.SolidColorImage(m.Black)
If BackColor = 2 Then DAViewerControlWindowed1.BackgroundImage = m.SolidColorImage(m.Blue)
If BackColor = 3 Then DAViewerControlWindowed1.BackgroundImage = m.SolidColorImage(m.Gray)
If BackColor = 4 Then DAViewerControlWindowed1.BackgroundImage = m.SolidColorImage(m.Green)
If BackColor = 5 Then DAViewerControlWindowed1.BackgroundImage = m.SolidColorImage(m.Red)
If BackColor = 6 Then DAViewerControlWindowed1.BackgroundImage = m.SolidColorImage(m.White)
If BackColor = 7 Then DAViewerControlWindowed1.BackgroundImage = m.SolidColorImage(m.Yellow)
'Sakhtane taghire range matn
Set half = m.DANumber(0.5)
Set clr = m.ColorHslAnim(m.Mul(m.LocalTime, m.DANumber(0.345)), half, half)
'Sakhtan va tarife Font baraye matn
Set Font = m.Font(tFont, tFontSize, clr)
Set txtImg = m.StringImage(tText, Font)
'Harkate matn dar control DAViewerControlWindowed
Set pos = m.Mul(m.Sin(m.LocalTime), m.DANumber(0.02))
Set scl = m.Add(m.DANumber(2), m.Abs(m.Mul(m.Sin(m.LocalTime), m.DANumber(3))))
Set xf = m.Compose2(m.Translate2Anim(m.DANumber(0), pos), m.Scale2UniformAnim(scl))
Set txtImg = txtImg.Transform(xf)
'Charkheshe matn dar DAViewerControlWindowed
Set bgr = m.Rotate3RateDegrees(m.Vector3(1, 1, 1), 45).ParallelTransform2
Set txtImg = txtImg.Transform(bgr)
'sakhte shodan va aghaze harkate matn
DAViewerControlWindowed1.Image = txtImg
DAViewerControlWindowed1.Start
End Function
خب در مرحله بعد باید یک تابع برای توقف حرکت متن بنویسیم.
Public Function StopRotation()
DAViewerControlWindowed1.Stop
خب حالا فرم رو انتخاب کنین و روی فرم دو بار کلیک کنید تا توی پنجره کد نویسی وارد قسمت UserControl_Initialize بشیم. کدهای زیر رو وارد کنید. این کدها برای این هست که با تغییر سایز فرم، کنترل DAViewerControlWindowed تغییر اندازه بده. ( البته این کد برای آماده سازی این کار هست. )
Private Sub UserControl_Initialize()
UserControl.DAViewerControlWindowed1.Width = UserControl.Width
UserControl.DAViewerControlWindowed1.Height = UserControl.Height
End Sub
همچنین کد زیر هم به قسمت کد نویسی اضافه کنید که کار بالا رو تکمیل میکنه.
Private Sub UserControl_Resize()
خب کد نویسی ما تموم شد.
قبل از کامپایل کردن توجه داشته باشین که حتما فرم رو به طور کامل، اندازه کنترل DAViewerControlWindowed در بیارین. در غیر این صورت نتیجه مطلوبی به ما نمیده.
خب الآن میتونین با خیال آسوده اونو کامپایل کنین و به صورت OCX در بیارین. برای این کار میتونین از منوی File>Make TextRotation.ocx رو انتخاب کنید.
شما میتونین سورس همین پروژه رو دانلود کنین. "دانلود سورس"
خب اینم از پست امروز. امیدوارم که استفاده کرده باشین. اگه مشکلی بود بگین.
با نظراتون به پیشرفت وبلاگ کمک میکنین.
تا پست بعد خدانگهدار.
[+] نوشته شده توسط حسین (مدیر); در 0:27 قبل از ظهر | |