• آواتار mazoolagh
    چهارشنبه 21 شهریور 1403, 21:06 عصر
    پشت پرده همه این toast notification ها winform هست، و این متدهای انیمیشن هم همه از تابع AnimateWindow کتابخانه user32 استفاده میشه، برای همین شبیه...
    64 پاسخ | 2604 بار دیده شده
  • آواتار mazoolagh
    چهارشنبه 21 شهریور 1403, 20:36 عصر
    mazoolagh به تاپیک آموزش: در باره Class و User Defined Type (UDT) در Access پاسخ داد
    اشتباه نیست، ولی دقیق هم نیست! فکر کنم در پست ها و کدهای نمونه مشخص هست.
    34 پاسخ | 425 بار دیده شده
  • آواتار mazoolagh
    چهارشنبه 21 شهریور 1403, 20:30 عصر
    mazoolagh به تاپیک آموزش: در باره Class و User Defined Type (UDT) در Access پاسخ داد
    مثال خوبی هست. وقتی تایپ یک تابع رو UDT میگذاریم، معمولا به بیشتر از از پراپرتی اون نیاز داریم. پس بهتر هست که برای جلوگیری از تکرار دوباره تابع،...
    34 پاسخ | 425 بار دیده شده
  • آواتار mazoolagh
    چهارشنبه 21 شهریور 1403, 20:24 عصر
    mazoolagh به تاپیک آموزش: در باره Class و User Defined Type (UDT) در Access پاسخ داد
    این بخش اول آموزش کلاس در VBA بود. تا اینجا اگر اشکالی دیده میشه، یا مطلبی از چشم دور مونده ممنون میشم مطرح کنین . همچنین مطلب تکمیلی اگر دارین...
    34 پاسخ | 425 بار دیده شده
  • آواتار mazoolagh
    چهارشنبه 21 شهریور 1403, 20:15 عصر
    mazoolagh به تاپیک آموزش: در باره Class و User Defined Type (UDT) در Access پاسخ داد
    متد ToString : Public Enum ToStringOptions Full = 0 ' Day HH:MM:SS.mmm Day_HH = 1 Day_HHMM = 2 Day_HHMMSS = 3 HH = 4 ...
    34 پاسخ | 425 بار دیده شده
  • آواتار mazoolagh
    چهارشنبه 21 شهریور 1403, 20:09 عصر
    mazoolagh به تاپیک آموزش: در باره Class و User Defined Type (UDT) در Access پاسخ داد
    متدهای ضرب و تقسیم: Public Sub Multiply(factor As Double) Dim x As Variant x = CDec(xTOTAL_MILLISECONDS) * factor If x <...
    34 پاسخ | 425 بار دیده شده
  • آواتار mazoolagh
    چهارشنبه 21 شهریور 1403, 19:56 عصر
    mazoolagh به تاپیک آموزش: در باره Class و User Defined Type (UDT) در Access پاسخ داد
    متدهایی برای اضافه (کم) کردن یک مقدار زمانی به (از) ابجکت: Public Sub AddDays(ByVal day As Double) Dim x As Variant x = _ ...
    34 پاسخ | 425 بار دیده شده
  • آواتار mazoolagh
    چهارشنبه 21 شهریور 1403, 19:36 عصر
    mazoolagh به تاپیک آموزش: در باره Class و User Defined Type (UDT) در Access پاسخ داد
    متدهایی برای مقداردهی کل ابجکت (و نه یک پراپرتی) از روی یک اندازه از زمان: Public Sub FromDays(ByVal value As Double) If value < MinDays Or...
    34 پاسخ | 425 بار دیده شده
  • آواتار mazoolagh
    چهارشنبه 21 شهریور 1403, 19:28 عصر
    mazoolagh به تاپیک آموزش: در باره Class و User Defined Type (UDT) در Access پاسخ داد
    متد که از روی بخش زمان یک date ، ابجکت رو مقدار دهی میکنه: Public Sub FromTimeofDate(d As Date) From _ hour:=DatePart("h", d), _ ...
    34 پاسخ | 425 بار دیده شده
  • آواتار mazoolagh
    چهارشنبه 21 شهریور 1403, 19:19 عصر
    mazoolagh به تاپیک آموزش: در باره Class و User Defined Type (UDT) در Access پاسخ داد
    و یک متد From که از روی اجزای زمان timespan رو مقدار دهی کنه: Public Sub From( _ Optional day As Long = 0, _ Optional hour As Long = 0, _...
    34 پاسخ | 425 بار دیده شده
  • آواتار mazoolagh
    چهارشنبه 21 شهریور 1403, 19:02 عصر
    mazoolagh به تاپیک آموزش: در باره Class و User Defined Type (UDT) در Access پاسخ داد
    حالا که بخش پراپرتی ها رو تکمیل کردیم میریم سر وقت متد هایی که نیاز داریم. هر method یک روتین هست که میتونه یک sub یا function باشه، تا زمانی که...
    34 پاسخ | 425 بار دیده شده
  • آواتار mazoolagh
    چهارشنبه 21 شهریور 1403, 18:46 عصر
    mazoolagh به تاپیک آموزش: در باره Class و User Defined Type (UDT) در Access پاسخ داد
    الان برمیگردیم سر پروسیجرهای Let برای پراپرتی ها و کدها رو برای validation تکمیل میکنیم: Public Property Let Days(ByVal value As Long) If...
    34 پاسخ | 425 بار دیده شده
  • آواتار mazoolagh
    چهارشنبه 21 شهریور 1403, 18:29 عصر
    mazoolagh به تاپیک آموزش: در باره Class و User Defined Type (UDT) در Access پاسخ داد
    مرحله بعدی درست کردن اسکلت روتین Raise_Error هست که در پست شماره 23 بهش اشاره شد. این روتین به ما کمک میکنه که کدهای دیگه ما کوچیک و جمع و جور و...
    34 پاسخ | 425 بار دیده شده
  • آواتار mazoolagh
    دوشنبه 19 شهریور 1403, 13:56 عصر
    vbautils از جای دیگه ای نیومده که نیاز باشه بهش رفرنس بدم! این اسمبلی به اسم Mazoo Utils for VBA ساخته شده: <Assembly: AssemblyTitle("Mazoo Utils...
    64 پاسخ | 2604 بار دیده شده
  • آواتار mazoolagh
    یک شنبه 18 شهریور 1403, 20:57 عصر
    هیچ آشنایی با این اکتیوایکس ندارم. و البته اعتقادی هم به استفاده از این و مشابهش هم ندارم - پیشنهاد میکنم winforms (یا مشابه) و با کمپوننت های...
    64 پاسخ | 2604 بار دیده شده
  • آواتار mazoolagh
    یک شنبه 18 شهریور 1403, 20:51 عصر
    با سلام و احترام متقابل لطفا ماجول PUBLICS رو ببینین: Public v As New VBAutils
    64 پاسخ | 2604 بار دیده شده
  • آواتار mazoolagh
    یک شنبه 18 شهریور 1403, 20:45 عصر
    سلام دوباره دیدگاه من و شما نسبت به این قضیه متفاوت و واگرا هست و در محل نزاع توافق نظر نیست، بنابراین چیزی نیست که با بحث و استدلال تغییر کنه، و...
    17 پاسخ | 325 بار دیده شده
  • آواتار mazoolagh
    یک شنبه 18 شهریور 1403, 20:30 عصر
    سلام گرم خدمت جناب بهرامی گرامی زیاد پیش میاد افرادی که مثل جنابعالی سابقه زیادی دارن و تخصص و مهارت خوبی بدست آوردن، گاهی از تفنگ فیل کشی برای...
    17 پاسخ | 325 بار دیده شده
  • آواتار mazoolagh
    یک شنبه 18 شهریور 1403, 20:00 عصر
    mazoolagh به تاپیک آموزش: در باره Class و User Defined Type (UDT) در Access پاسخ داد
    یک تابع دیگه نیاز داریم که از روی بخشهای زمانی ارزش timespan رو بر حسب میلی ثانیه حساب کنه: Private Sub Calc_TotalMilliSeconds() Dim x As...
    34 پاسخ | 425 بار دیده شده
  • آواتار mazoolagh
    یک شنبه 18 شهریور 1403, 19:49 عصر
    mazoolagh به تاپیک آموزش: در باره Class و User Defined Type (UDT) در Access پاسخ داد
    حالا شروع میکنیم به نوشتن روتین های مورد نیاز. یک روتین نیاز داریم که از روی مقدار timespan بر حسب میلی ثانیه (که گفتیم پایه همه محاسبات هست) همه...
    34 پاسخ | 425 بار دیده شده
  • آواتار mazoolagh
    یک شنبه 18 شهریور 1403, 19:40 عصر
    mazoolagh به تاپیک آموزش: در باره Class و User Defined Type (UDT) در Access پاسخ داد
    هر کلاس (در VBA) دو رخداد اصلی داره: Class_Initialize و Class_Terminate که از اسمهاشون مشخصه کی اجرا میشن. همیشه باید وقتی یک چیزی رو از نوع...
    34 پاسخ | 425 بار دیده شده
  • آواتار mazoolagh
    یک شنبه 18 شهریور 1403, 19:19 عصر
    mazoolagh به تاپیک آموزش: در باره Class و User Defined Type (UDT) در Access پاسخ داد
    تا اینجا کد کلاس TimeSpan به این شکل شده: '======= Class: TimeSpan ======= Option Compare Database Option Explicit '======= Constants =======...
    34 پاسخ | 425 بار دیده شده
  • آواتار mazoolagh
    یک شنبه 18 شهریور 1403, 19:13 عصر
    mazoolagh به تاپیک آموزش: در باره Class و User Defined Type (UDT) در Access پاسخ داد
    همچنین چند پراپرتی دیگه هم اضافه میکنیم: Public Property Get TotalDays() As Double ' read only TotalDays = TotalMilliseconds /...
    34 پاسخ | 425 بار دیده شده
  • آواتار mazoolagh
    یک شنبه 18 شهریور 1403, 18:59 عصر
    mazoolagh به تاپیک آموزش: در باره Class و User Defined Type (UDT) در Access پاسخ داد
    برای محاسبات مبنا رو باید بر روی کوچکترین مقدار زمان (در اینجا میلی ثانیه) بگذاریم، به این صورت که مقدار یک timespan نهایتا برحسب میلی ثانیه خواهد...
    34 پاسخ | 425 بار دیده شده
  • آواتار mazoolagh
    یک شنبه 18 شهریور 1403, 17:52 عصر
    mazoolagh به تاپیک آموزش: در باره Class و User Defined Type (UDT) در Access پاسخ داد
    خب، تا اینجا برای کلاس فقط چند پراپرتی ضروری رو تعریف کردیم. برای تکمیل پروسیجرهای خود پراپرتی ها (و بعدا متدها) چند constant هم تعریف میکنیم، که...
    34 پاسخ | 425 بار دیده شده
  • آواتار mazoolagh
    یک شنبه 18 شهریور 1403, 17:45 عصر
    mazoolagh به تاپیک آموزش: در باره Class و User Defined Type (UDT) در Access پاسخ داد
    خواهش میکنم، با اجازتون این رو در پایان کار این کلاس نمونه برمیگردم و توضیح میدم، تا پیوستگی مطالب از دست نره.
    34 پاسخ | 425 بار دیده شده
  • آواتار mazoolagh
    شنبه 17 شهریور 1403, 14:02 عصر
    سلام و روز خوش اتفاقا هست - هم message box و هم toast notification و system notification با امکانات بسیار گسترده! و این پست هم برای کسانی هست که...
    17 پاسخ | 325 بار دیده شده
  • آواتار mazoolagh
    شنبه 17 شهریور 1403, 12:50 عصر
    سلام رستم خان چند نکته این میون هست: 1- شما نمیتونین مستقیما با javascript ایمیل بفرستین؛ البته میتونین mail client رو کامپیوتر کاربر باز کنین...
    1 پاسخ | 129 بار دیده شده
  • آواتار mazoolagh
    چهارشنبه 14 شهریور 1403, 20:37 عصر
    با اجازه، من هم این وسط یک آگهی تبلیغاتی پخش میکنم: حرفه ای: Mazoo Utils for VBA - کتابخانه ابزارهای سودمند برای VBA (barnamenevis.org) بخش...
    17 پاسخ | 325 بار دیده شده
  • آواتار mazoolagh
    چهارشنبه 14 شهریور 1403, 20:16 عصر
    mazoolagh به تاپیک سوال: ارتباط جداول در Access پاسخ داد
    سلام و روز خوش پیشنهاد میکنم برنامه northwind.accdb رو که روی سیستمون هم هست (به احتمال زیاد) ببینین. هر برنامه نمونه دیگه در این بخش هم که جداول...
    2 پاسخ | 69 بار دیده شده
مشاهده فعالیت های بیشتر
درباره ariayekta

اطلاعات پایه

درباره ariayekta
شرح حال:
Man
محل:
Usa
علاقه‌مندی‌ها:
mgteemyGD
حرفه:
Usa
زمینه تخصص:
mgteemyGD

تماس


این صفحه
https://barnamenevis.org/member.php?256301-ariayekta&s=a79445ed39ee03dff8138721580aef26
پیام رسانی فوری

ارسال یک پیام فوری برای ariayekta با استفاده از...

آمار


تعداد پاسخ ها
تعداد پاسخ ها
252
تعداد پست در روز
0.06
اطلاعات کلی
آخرین فعالیت
پنج شنبه 25 مرداد 1403 06:45 صبح
تاریخ عضویت
چهارشنبه 10 خرداد 1391
وب سایت شخصی
http://meettomy.site

9 دوستان

  1. AbbasSediqi AbbasSediqi هم‌اکنون در سایت حضور ندارد

    کاربر دائمی

    AbbasSediqi
  2. datmas datmas هم‌اکنون در سایت حضور ندارد

    کاربر تازه وارد

    datmas
  3. farzad_fb25 farzad_fb25 هم‌اکنون در سایت حضور ندارد

    کاربر تازه وارد

    farzad_fb25
  4. hamed_nour81 hamed_nour81 هم‌اکنون در سایت حضور ندارد

    کاربر جدید

    hamed_nour81
  5. Hermidas Hermidas هم‌اکنون در سایت حضور ندارد

    کاربر تازه وارد

    Hermidas
  6. mansoory.shima mansoory.shima هم‌اکنون در سایت حضور ندارد

    کاربر جدید

    mansoory.shima
  7. mazoolagh mazoolagh هم‌اکنون در سایت حضور ندارد

    کاربر دائمی

    mazoolagh
  8. mostafa580 mostafa580 هم‌اکنون در سایت حضور ندارد

    کاربر دائمی

    mostafa580
  9. shayegh2010 shayegh2010 هم‌اکنون در سایت حضور ندارد

    کاربر تازه وارد

    shayegh2010
نمایش دوستان 1 تا 9 از 9