ايران ويج

نسخه‌ی کامل: يكي اينا رو بهم توضيح بده
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
اينا به چه درد مي خوره؟
اين تابع:(يه چيز ديگه)=(يه چيزي)set

اينم دومي:
dim (somthing) as new (like property bag or something else)

new رو لطفا توضيح بديد
set رو نمی تونم توضیح بدم. فقط بلدم استفاده کنم.
در مورد new : وقتی یه dll یا چیز دیگه ای از طریق منوی refrences اضافه کردی با new میشه راحت پیداش کرد. بری تو refrences اون چیزایی که تو new میبینی اونجان. بدون new هم میان.
مرسي لطفا set رو هم يكي بگه
من هم می تونم Set رو براتون تشریح کنم اما اجازه بدید اگر کسی به طور علمی در موردش صحبت نکرد تشریحش رو در خدمتتون هستم.
هر چی می دونی بگو
darg بگو ديگه
spiderman نوشته است:هر چی می دونی بگو
Set= نشاندن (غیب گفتم Rolleyes)

این طور که از شواهد امر پیداست شما بوسیله 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
آیا برای تنظیم کردن .
esmaeily-hosein نوشته است:اساتید محترم تعریف علمی Let چیکار میکند.
Let cmdapply.left=1000
آیا برای تنظیم کردن .
Cool
Let = گذاشتن
بوسیله Let مقدار رو توی آرایه (خانه حافظه) قرار می دید و این فرمان از
نسخه های قبل از VB به VB6 به ارث رسیده.
حالا گذاشتن و نگذاشتنش فرقی به حالت نداره (یادمه معلم مبانی برای نذاشتنش یک نمره از امتحانم کم کرد)
حالا یکی نبود بگه نباشه هم VB کار خودش رو انجام میده !