۱۱-تير-۱۳۸۵, ۲۲:۱۷:۰۸
۱۱-تير-۱۳۸۵, ۲۲:۵۸:۱۱
set رو نمی تونم توضیح بدم. فقط بلدم استفاده کنم.
در مورد new : وقتی یه dll یا چیز دیگه ای از طریق منوی refrences اضافه کردی با new میشه راحت پیداش کرد. بری تو refrences اون چیزایی که تو new میبینی اونجان. بدون new هم میان.
در مورد new : وقتی یه dll یا چیز دیگه ای از طریق منوی refrences اضافه کردی با new میشه راحت پیداش کرد. بری تو refrences اون چیزایی که تو new میبینی اونجان. بدون new هم میان.
۱۲-تير-۱۳۸۵, ۰۰:۰۷:۴۴
مرسي لطفا set رو هم يكي بگه
۱۲-تير-۱۳۸۵, ۰۰:۴۹:۲۵
من هم می تونم Set رو براتون تشریح کنم اما اجازه بدید اگر کسی به طور علمی در موردش صحبت نکرد تشریحش رو در خدمتتون هستم.
۱۲-تير-۱۳۸۵, ۱۰:۳۰:۰۸
هر چی می دونی بگو
۱۲-تير-۱۳۸۵, ۱۱:۳۶:۳۰
darg بگو ديگه
۱۲-تير-۱۳۸۵, ۱۲:۴۴:۳۵
spiderman نوشته است:هر چی می دونی بگوSet= نشاندن (غیب گفتم

این طور که از شواهد امر پیداست شما بوسیله Set میتونید یک شیء یا
قسمت تعریف شده ای از حافظه رو به یک بلوک دیگه از حافظه (با نام متفاوت)
اختصاص بدبد. و بدین وسیله باعث بشید که با فراخوانی و تغییر خصوصیات
خانه حافظه جدید شیء اصلی مورد ارجاء قرار بگیره (چیزی شبیه Shortcut ها)
کد:
Private Sub Form_Load()
Dim NewObj as Variant
Set NewObj=Me
NewObj.Caption=Timer
End Sub
اما اگر بخوایند به جای ایجاد Shortcut کپی شیء اول در حافظه جدید قرار بگیره
باید شیء اول رو به شکل New در حافظه Set کنید و بعد مقادیر قبلی رو بریزید توی حافظه جدید:
کد:
Set Jh= New StdFont
with Jh
.Name=Me.Font.Name
.Size=Me.Font.Size
end With
۱۲-تير-۱۳۸۵, ۱۴:۰۶:۴۸
مرسي خوب بود
۱۳-تير-۱۳۸۵, ۰۹:۴۱:۱۰
اساتید محترم تعریف علمی Let چیکار میکند.
Let cmdapply.left=1000
آیا برای تنظیم کردن .
Let cmdapply.left=1000
آیا برای تنظیم کردن .
۱۳-تير-۱۳۸۵, ۱۷:۳۸:۱۰
esmaeily-hosein نوشته است:اساتید محترم تعریف علمی Let چیکار میکند.
Let cmdapply.left=1000
آیا برای تنظیم کردن .

Let = گذاشتن
بوسیله Let مقدار رو توی آرایه (خانه حافظه) قرار می دید و این فرمان از
نسخه های قبل از VB به VB6 به ارث رسیده.
حالا گذاشتن و نگذاشتنش فرقی به حالت نداره (یادمه معلم مبانی برای نذاشتنش یک نمره از امتحانم کم کرد)
حالا یکی نبود بگه نباشه هم VB کار خودش رو انجام میده !