نمایش نتایج 1 تا 40 از 105

نام تاپیک: نکات، ایده ها و ترفندهای کوچک برنامه نویسی در vb.net

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر دائمی آواتار ghafoori
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    اصفهان-نجف اباد
    پست
    1,111

    Smile بدست آوردن مسیر دایرکتوری جاری برنامه

    منبع:https://barnamenevis.org/showpo...8&postcount=19

    کد:

    MessageBox.Show(AppDomain.CurrentDomain.BaseDirect  ory)


    یا :
    کد:

    MessageBox.Show(System.IO.Directory.GetCurrentDire  ctory())


    یا :
    کد:

    MessageBox.Show(Application.StartupPath)

    یا:
    کد:

    MessageBox.Show(System.IO.Path.GetDirectoryName(Ap  plication.ExecutablePath))


    کاربر bad_boy_2007 یاد اوری کردند با این کد هم می شود

    My.Application.Info.DirectoryPath

  2. #2
    کاربر دائمی آواتار ghafoori
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    اصفهان-نجف اباد
    پست
    1,111

    Smile برگرداندن تعدادی مشخص و اتفاقی از رکوردها بوسیله کوئری

    منبع:https://barnamenevis.org/showpo...4&postcount=20


    مثال : برگرداندن 10 رکورد اخری که به جدول اضافه شده از جدول myTable
    کد:

    SELECT TOP 10 id,title
    FROM myTable
    ORDER BY NEWID()

    آخرین ویرایش به وسیله ghafoori : پنج شنبه 01 فروردین 1387 در 21:11 عصر دلیل: کاربر bad_boy_2007 مشکلی در کدها پیدا کرده بود اصلاح شد

  3. #3
    کاربر دائمی آواتار ghafoori
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    اصفهان-نجف اباد
    پست
    1,111

    Smile پاک کردن خاصیت Text گروهی از کنترلهای مشخص

    منبع:https://barnamenevis.org/showpo...2&postcount=21

    کاربرد : زمانی که نمیتوان از یک الگوریتم بازگشتی استفاده کرد؛ برای مثال کنترلها در Container های متفاوتی هستند و تنها تعداد خاصی از آنها باید Clear شوند.
    کد:

    Private Sub button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click
    ClearControls(TextBox1, textBox2, comboBox1)
    End Sub

    Public Sub ClearControls(ByVal ctls As Control())
    For Each ct As Control In ctls
    ct.Text = ""
    Next
    End Sub


  4. #4
    کاربر دائمی آواتار ghafoori
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    اصفهان-نجف اباد
    پست
    1,111

    Smile عوض کردن نشانگر ماوس (cursor) روی یک کنترل

    منبع:https://barnamenevis.org/showpo...4&postcount=22

    استفاده از کرسرهای پیشفرض محیط :
    کد:

    Button1.Cursor = Cursors.Hand


    لود کردن یک کرسر سفارشی از فایل :
    کد:

    button1.Cursor = new Cursor("C:\WINDOWS\Cursors\hibeam.cur")

  5. #5
    کاربر دائمی آواتار ghafoori
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    اصفهان-نجف اباد
    پست
    1,111

    Smile پاک کردن خاصیت Text کنترلهای موجود در یک Container بصورت بازگشتی

    منبع:https://barnamenevis.org/showpo...5&postcount=23

    کد:

    Private Sub button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click
    ClearControls(Me.controls)
    End Sub

    Public Sub ClearControls(ByVal _parent As Control)
    _parent.Text = ""
    If _parent.HasChildren = True Then
    For Each ct As Control In _parent.Controls
    ClearControls(ct)
    Next
    End If

    End Sub
    آخرین ویرایش به وسیله ghafoori : پنج شنبه 01 فروردین 1387 در 21:12 عصر دلیل: کاربر bad_boy_2007 مشکلی در کدها پیدا کرده بود اصلاح شد

  6. #6
    کاربر دائمی آواتار ghafoori
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    اصفهان-نجف اباد
    پست
    1,111

    Smile بدست آوردن آخرین Identity اضافه شده به جدول

    منبع:https://barnamenevis.org/showpo...0&postcount=24

    کد:

    INSERT INTO Sales.Customer ([TerritoryID],[CustomerType]) VALUES (8,'S')
    GO
    SELECT SCOPE_IDENTITY()

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •