تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] احتاج طريقة تغيير حجم الخط ولونه في TextBox
#4
سلام

هذه اضافه حفظ وقراء وتحديث محتوى ritchtextbox الموجود المثال اللي وضعه اخونا عبدالله
http://3ixgfx32po625qmg71336d5w.wpengine...ordPad.rar

اضف ثلاث ازارير واحد للحفظ والثان للقراء والثالث للتحديث
تجب وضع قاعدت بيانات اكسس فيها جدول wordpad وفيه حقلان الاول اسمه docname نوعه نص ويكون مفتاح لعدم السماح ياتكرار الاسماء والحقل الثاني اسمه rtf ونوعه مذكره
كود :
#Region " RichTextBox1 to Database "

    Private connectionString As String = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=Database1.accdb"
    Dim docName As String = ""

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim dn As String = InputBox("أدخل اسم المستند للحفظ")
        If dn.Trim <> "" Then
            docName = dn
            If InsertWordPadDocument(docName, RichTextBox1.Rtf) Then
                MsgBox("تم الحفظ")
            End If
        End If
    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Dim dn As String = InputBox("أدخل اسم المستند للعرض")
        If dn.Trim <> "" Then
            docName = dn
            RichTextBox1.Rtf = SelectWordPadDocument(docName)
        End If
    End Sub

    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
        If MsgBox("هل تريد تحديث المستند:" & docName, MsgBoxStyle.YesNo) = MsgBoxResult.Yes Then
            If UpdateWordPadDocument(docName, RichTextBox1.Rtf) Then
                MsgBox("تم التحديث")
            End If
        End If
    End Sub


    Private Function SelectWordPadDocument(ByVal docName As String) As String
        Using conn As New OleDb.OleDbConnection(connectionString)
            Using cmd As New OleDb.OleDbCommand("SELECT [rtf] FROM [wordpad] WHERE [docname]=@docName", conn)
                cmd.Parameters.AddWithValue("@docName", docName)
                conn.Open()
                Return cmd.ExecuteScalar
                conn.Close()
            End Using
        End Using
    End Function

    Private Function InsertWordPadDocument(ByVal docName As String, ByVal rtf As String) As Boolean
        Using conn As New OleDb.OleDbConnection(connectionString)
            Using cmd As New OleDb.OleDbCommand("INSERT INTO [wordpad] ( [docName], [rtf]) VALUES ( @docName, @rtf)", conn)
                cmd.Parameters.AddWithValue("@docName", docName)
                cmd.Parameters.AddWithValue("@rtf", rtf)
                conn.Open()
                Return If(cmd.ExecuteNonQuery > 0, True, False)
                conn.Close()
            End Using
        End Using
    End Function

    Private Function UpdateWordPadDocument(ByVal docName As String, ByVal rtf As String) As Boolean
        Using conn As New OleDb.OleDbConnection(connectionString)
            Using cmd As New OleDb.OleDbCommand("UPDATE [wordpad] SET [rtf]=@rtf WHERE [docName]=@docName", conn)
                cmd.Parameters.AddWithValue("@rtf", rtf)
                cmd.Parameters.AddWithValue("@docName", docName)
                conn.Open()
                Return If(cmd.ExecuteNonQuery > 0, True, False)
                conn.Close()
            End Using
        End Using
    End Function

#End Region

موفقين
متغيب
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: احتاج طريقة تغيير حجم الخط ولونه في TextBox - بواسطة الطالب - 26-07-15, 12:31 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  احتاج مساعدة في كتابة كود sloom00 2 255 28-01-26, 11:52 AM
آخر رد: sloom00
  [VB.NET] طريقة تفعيل الشاشة الصغيرة في جهاز الكاشير MOHAMMED ALZWI 0 397 25-09-25, 02:17 PM
آخر رد: MOHAMMED ALZWI
  [سؤال] طريقة توسيط النص داخل اداة comboBox سمير1404 7 4,222 24-08-25, 01:01 PM
آخر رد: أبو خالد الشكري
  [VB.NET] احتاج مساعدة في كتابة كود sloom00 2 1,161 21-08-25, 09:09 AM
آخر رد: sloom00
  مساعدة في طريقة تحميل الفيديوهات المخزنة في قاعدة البيانات foad8920 0 807 24-04-25, 12:58 PM
آخر رد: foad8920
  [سؤال] تغيير الفورم الرئيسي عند تشغيل البرنامج في Visual Studio مع .NET 8؟ silverlord 2 852 09-03-25, 03:52 AM
آخر رد: silverlord
  طريقة طباعة ملف pdf بقاعدة بيانات sql heem1986 0 675 25-02-25, 09:31 AM
آخر رد: heem1986
  كود لتغير لون الخط فى التكست بوكس خالد كامل1 1 488 31-01-25, 06:22 PM
آخر رد: أبو خالد الشكري
  [كود] كود تغيير حجم النص في التكست بوكس hassan 8 9,199 30-01-25, 02:33 AM
آخر رد: خالد كامل1
  تغيير أسم ملف DOX.1 3 3,436 01-01-25, 09:37 PM
آخر رد: anes

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم