- الإهدائات >> ابوفهد الي : كل عام وانتم الي الله اقرب وعن النار ابعد شهركم مبارك تقبل الله منا ومنكم الصيام والقيام وصالح الأعمال والله لكم وحشه ومن القلب دعوة صادقة أن يحفظكم ويسعدكم اينما كنتم ابوفهد الي : ابشركم انه سيتم الإبقاء على الدرر مفتوحة ولن تغلق إن شاء الله اتمنى تواجد من يستطيع التواجد وطرح مواضيع ولو للقرأة دون مشاركات مثل خواطر او معلومات عامة او تحقيقات وتقارير إعلامية الجوري الي I miss you all : اتمنى من الله ان يكون جميع في افضل حال وفي إتم صحه وعافية ابوفهد الي الجوري : تم ارسال كلمة السر اليك ابوفهد الي نبض العلم : تم ارسال كلمة السر لك ابوفهد الي : تم ارسال كلمات سر جديدة لكما امل ان اراكم هنا ابوفهد الي الأحبة : *نجـ سهيل ـم*, ألنشمي, ملك العالم, أحمد السعيد, BackShadow, الأصيـــــــــل, الدعم الفني*, الوفيه, القلب الدافىء, الكونكورد, ايفا مون, حياتي ألم, جنان نور .... ربي يسعدكم بالدارين كما اسعدتمني بتواجدكم واملى بالله أن يحضر البقية ابوفهد الي : من يريد التواصل معى شخصيا يرسل رسالة على ايميل الدرر سوف تصلني ابوفهد الي : اهلا بكم من جديد في واحتكم الغالية اتمنى زيارة الجميع للواحة ومن يريد شياء منها يحمله لديه لانها ستغلق بعد عام كما هو في الإعلان اتمنى ان الجميع بخير ملك العالم الي : السلام عليكم اسعد الله جميع اوقاتكم بكل خير ..
إضافه إهداء  

آخـــر الــمــواضــيــع

صفحة 2 من 2 الأولىالأولى 12
النتائج 16 إلى 24 من 24

الموضوع: مشروع في الفيجول بيسك دوت نيت

  1. #16
    الصورة الرمزية همسة عاشق
    تاريخ التسجيل : Dec 2006
    رقم العضوية : 20514
    الاقامة : جمب اللفة
    المشاركات : 5,172
    هواياتى : التزلج على الجليد
    My SMS : حكمة عجبتني من يتكلم كثيراً : إما أنه يعرف كثيراً .. وإما أنه يكذب كثيراً & يخاطبني السفيه بك
    MMS :
    الحالة غير متصل
    معدل تقييم المستوى : 550
    Array



    sory

    كنت حاب أساعد بس ماعرفت

    بالتوفيق إن شاء الله
    لسعني
    جـــــ JeDDaH ــــده
    وما إتغيرت


    حكمة عجبتني
    من يتكلم كثيراً : إما أنه يعرف كثيراً .. وإما أنه يكذب كثيراً

    &

    يخاطبني السفيه بكل قبح وآسف أن أكون له مجيباً
    يزيد سفاهة وأزيد حلماً كعود زاده الإحراق طيباً
    http://www.facebook.com/hmf2010

  2. #17
    الصورة الرمزية محمد المحيا
    تاريخ التسجيل : Mar 2002
    رقم العضوية : 12
    الاقامة : Planet Earth
    المشاركات : 17,804
    MMS :
    الحالة غير متصل
    معدل تقييم المستوى : 1006
    Array



    سلام

    انتي في الكود طالبة منه يخرج من البرنامج مهما كان خيار المستخدم

    لازم تسوي شرط عشان يخرج إذا ضغط على Yes فقط

    جربي الكود هذا:

    كود:
    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
    	Dim answer As MsgBoxResult
    		answer = MsgBox("عزيزي المستخدم هل أنت متأكد من الخروج", MsgBoxStyle.YesNo)
    		If answer = MsgBoxResult.Yes Then
    			End
    		Else
    			Exit Sub
    
    		End If
    End Sub

  3. #18
    الصورة الرمزية فرولة لذيذة
    تاريخ التسجيل : Oct 2006
    رقم العضوية : 14365
    الاقامة : >*< مكاوية يا عمري عليها >*<
    المشاركات : 1,302
    هواياتى : السباحة
    MMS :
    الحالة غير متصل
    معدل تقييم المستوى : 102
    Array



    اهلا محمد ..

    فكرت في الشرط .. بس ما كنت عارفة ايش استخدم فية يعني ..
    زي

    As MsgBoxResult

    ما أخدنا أخدنا as enteger
    و as string

    وزيها كتير زي الي في المرفق


    بس ما في As MsgBoxResult



    دراسة نص كم ..


    وكمان ماكنت راح أعرف .. exit sub نهائيا



    الله يسعدك ويديك العافية يارب ..




    بس معلية والله ان شاء الله يكون أخر شي >>>>


    ما قلتلي على حكاية الطباعه .. قتلك مشي الحال لاكن لمن أطبع تنطبعلي صفحة بيضا مو نفس الفورم ..




    وشكرا والله مررررررة كتير ,,,
    الملفات المرفقة
    [align=center][/align]

  4. #19
    الصورة الرمزية محمد المحيا
    تاريخ التسجيل : Mar 2002
    رقم العضوية : 12
    الاقامة : Planet Earth
    المشاركات : 17,804
    MMS :
    الحالة غير متصل
    معدل تقييم المستوى : 1006
    Array



    أهلين فراولة

    بالنسبة للطباعة جربي الكود اللي هنا:
    http://www.vb-helper.com/howto_net_p...orm_image.html

    وإن شاء الله يضبط معك..

  5. #20
    الصورة الرمزية فرولة لذيذة
    تاريخ التسجيل : Oct 2006
    رقم العضوية : 14365
    الاقامة : >*< مكاوية يا عمري عليها >*<
    المشاركات : 1,302
    هواياتى : السباحة
    MMS :
    الحالة غير متصل
    معدل تقييم المستوى : 102
    Array



    سلام عليكم <<




    محمد .. جربت الأكواد ..


    اصلا بالقوة فهمتها ..



    كود:
    Private Sub m_PrintDocument_PrintPage(ByVal sender As _
        Object, ByVal e As _
        System.Drawing.Printing.PrintPageEventArgs) Handles _
    
    
        m_PrintDocument.PrintPage



    بالقوة فهمت أنوا اخر سطر هوة الكود ..



    بس حرف الـ M الي في بداية الكود .. عجيبة ..


    يقولي في الكود خطأ ..


    مو كل الكود ..m_PrintDocument.PrintPage



    لا بس من هنا m_PrintDocument


    حاططلي تحتها خط أزرق ..




  6. #21
    الصورة الرمزية محمد المحيا
    تاريخ التسجيل : Mar 2002
    رقم العضوية : 12
    الاقامة : Planet Earth
    المشاركات : 17,804
    MMS :
    الحالة غير متصل
    معدل تقييم المستوى : 1006
    Array



    أهلين فراولة

    طبعاً الكود مو تاخذيه كوبي بيست مثل ما هو.. أكيد ما رح يشتغل
    لازم تغيري بعض الأشياء في الكود عشان يتوافق مع مشروعك..

    بالنسبة للـ M ما فيها غلط... هذا اسم المتغير مو ضروري تغيريه..

    شوفي أنا عدلت عليه شوية أشياء وصار كذا:

    كود:
        Private Declare Auto Function BitBlt Lib "gdi32.dll" (ByVal _
        hdcDest As IntPtr, ByVal nXDest As Integer, ByVal _
        nYDest As Integer, ByVal nWidth As Integer, ByVal _
        nHeight As Integer, ByVal hdcSrc As IntPtr, ByVal nXSrc _
        As Integer, ByVal nYSrc As Integer, ByVal dwRop As  _
        System.Int32) As Boolean
        Private Const SRCCOPY As Integer = &HCC0020
    
        ' Variables used to print.
        Private m_PrintBitmap As Bitmap
        Private WithEvents m_PrintDocument As Printing.PrintDocument
    
        ' Print the picture.
        Private Sub btnPrint_Click(ByVal sender As System.Object, _
            ByVal e As System.EventArgs) Handles btnPrint.Click
            ' Copy the form's image into a bitmap.
            m_PrintBitmap = GetFormImage()
    
            ' Make a PrintDocument and print.
            m_PrintDocument = New Printing.PrintDocument
            m_PrintDocument.Print()
        End Sub
    
        Private Function GetFormImage() As Bitmap
            ' Get this form's Graphics object.
            Dim me_gr As Graphics = Me.CreateGraphics
    
            ' Make a Bitmap to hold the image.
            Dim bm As New Bitmap(Me.ClientSize.Width, _
                Me.ClientSize.Height, me_gr)
            Dim bm_gr As Graphics = me_gr.FromImage(bm)
            Dim bm_hdc As IntPtr = bm_gr.GetHdc
    
            ' Get the form's hDC. We must do this after 
            ' creating the new Bitmap, which uses me_gr.
            Dim me_hdc As IntPtr = me_gr.GetHdc
    
            ' BitBlt the form's image onto the Bitmap.
            BitBlt(bm_hdc, 0, 0, Me.ClientSize.Width, _
                Me.ClientSize.Height, _
                me_hdc, 0, 0, SRCCOPY)
            me_gr.ReleaseHdc(me_hdc)
            bm_gr.ReleaseHdc(bm_hdc)
    
            ' Return the result.
            Return bm
        End Function
    
        ' Print the form image.
        Private Sub m_PrintDocument_PrintPage(ByVal sender As _
            Object, ByVal e As  _
            System.Drawing.Printing.PrintPageEventArgs) Handles _
            m_PrintDocument.PrintPage
            ' Draw the image centered.
            Dim x As Integer = e.MarginBounds.X + _
                (e.MarginBounds.Width - m_PrintBitmap.Width) \ 2
            Dim y As Integer = e.MarginBounds.Y + _
                (e.MarginBounds.Height - m_PrintBitmap.Height) \ 2
            e.Graphics.DrawImage(m_PrintBitmap, x, y)
    
            ' There's only one page.
            e.HasMorePages = False
        End Sub

    طبعاً بالإضافة للكود لازم تسحبي الـ PrintDocument من التول بوكس
    وكمان تسحبي زر Button ولازم يكون اسمه btnPrint في خانة Name على اليمين عشان هذا هو الاسم المستخدم للزر في الكود..

    جربيه عندك وإن شاء الله رح يطبع الفورم 100%

  7. #22
    الصورة الرمزية فرولة لذيذة
    تاريخ التسجيل : Oct 2006
    رقم العضوية : 14365
    الاقامة : >*< مكاوية يا عمري عليها >*<
    المشاركات : 1,302
    هواياتى : السباحة
    MMS :
    الحالة غير متصل
    معدل تقييم المستوى : 102
    Array



    مو كأنوا طول الكووود ..



    وكمان مني فاهمتوا كيف راح اشرحوا الله يسلمك ويسعدك ..


    معليش دووووخت بس استحملني الله يخليك



    شوووووووكرن ....
    التعديل الأخير تم بواسطة فرولة لذيذة ; 30-12-2007 الساعة 12:31 AM

  8. #23
    الصورة الرمزية محمد المحيا
    تاريخ التسجيل : Mar 2002
    رقم العضوية : 12
    الاقامة : Planet Earth
    المشاركات : 17,804
    MMS :
    الحالة غير متصل
    معدل تقييم المستوى : 1006
    Array



    انتي شكلك تغيبي عن المحاضرات

    الكود هو نفسه اللي في الموقع وأنا ما عدلت إلا أشياء بسييييطة

    وعموماً هو يشرح نفسه والكومنتس موجودة فيه..

    شوفي:

    كود:
        Private Declare Auto Function BitBlt Lib "gdi32.dll" (ByVal _
        hdcDest As IntPtr, ByVal nXDest As Integer, ByVal _
        nYDest As Integer, ByVal nWidth As Integer, ByVal _
        nHeight As Integer, ByVal hdcSrc As IntPtr, ByVal nXSrc _
        As Integer, ByVal nYSrc As Integer, ByVal dwRop As  _
        System.Int32) As Boolean
        Private Const SRCCOPY As Integer = &HCC0020
    الجزء السابق عبارة عن تصريح للدالة BitBlt وهي دالة خاصة بنظام التشغيل ويندوز وظيفتها نقل قيمة معينة (صورة الفورم في مشروعنا هذا) من جهة معينة (الشاشة) إلى جهة معينة أخرى (الطابعة)


    كود:
        ' Variables used to print.
        Private m_PrintBitmap As Bitmap
        Private WithEvents m_PrintDocument As Printing.PrintDocument
    المقطع السابق تعيين للمتغيرات المستخدمة في الفورم


    كود:
        ' Print the picture.
        Private Sub btnPrint_Click(ByVal sender As System.Object, _
            ByVal e As System.EventArgs) Handles btnPrint.Click
            ' Copy the form's image into a bitmap.
            m_PrintBitmap = GetFormImage()
    
            ' Make a PrintDocument and print.
            m_PrintDocument = New Printing.PrintDocument
            m_PrintDocument.Print()
        End Sub
    المقطع السابق يحتوي على الدالة الخاصة بزر "طباعة" ووظيفتها الحصول على نسخة من الفورم على شكل صورة وتنفيذ أمر الطباعة



    كود:
        Private Function GetFormImage() As Bitmap
            ' Get this form's Graphics object.
            Dim me_gr As Graphics = Me.CreateGraphics
    
            ' Make a Bitmap to hold the image.
            Dim bm As New Bitmap(Me.ClientSize.Width, _
                Me.ClientSize.Height, me_gr)
            Dim bm_gr As Graphics = me_gr.FromImage(bm)
            Dim bm_hdc As IntPtr = bm_gr.GetHdc
    
            ' Get the form's hDC. We must do this after 
            ' creating the new Bitmap, which uses me_gr.
            Dim me_hdc As IntPtr = me_gr.GetHdc
    
            ' BitBlt the form's image onto the Bitmap.
            BitBlt(bm_hdc, 0, 0, Me.ClientSize.Width, _
                Me.ClientSize.Height, _
                me_hdc, 0, 0, SRCCOPY)
            me_gr.ReleaseHdc(me_hdc)
            bm_gr.ReleaseHdc(bm_hdc)
    
            ' Return the result.
            Return bm
        End Function

    المقطع السابق هو الكود الخاص بالدالة BitBlt
    يعني يشرح للدالة خطوات تكوين صورة للفورم



    كود:
        ' Print the form image.
        Private Sub m_PrintDocument_PrintPage(ByVal sender As _
            Object, ByVal e As  _
            System.Drawing.Printing.PrintPageEventArgs) Handles _
            m_PrintDocument.PrintPage
            ' Draw the image centered.
            Dim x As Integer = e.MarginBounds.X + _
                (e.MarginBounds.Width - m_PrintBitmap.Width) \ 2
            Dim y As Integer = e.MarginBounds.Y + _
                (e.MarginBounds.Height - m_PrintBitmap.Height) \ 2
            e.Graphics.DrawImage(m_PrintBitmap, x, y)
    
            ' There's only one page.
            e.HasMorePages = False
        End Sub

    المقطع الأخير هذا هو اللي يحدد خصائص الطباعة.. يعني مثلاً يعطي الأمر بطباعة الفورم وتوسيطه في الصفحة..


    بس هذا باختصار.. وتقدري تزودي كلمتين من عندك

  9. #24
    الصورة الرمزية فرولة لذيذة
    تاريخ التسجيل : Oct 2006
    رقم العضوية : 14365
    الاقامة : >*< مكاوية يا عمري عليها >*<
    المشاركات : 1,302
    هواياتى : السباحة
    MMS :
    الحالة غير متصل
    معدل تقييم المستوى : 102
    Array



    [align=center]شووووووووووكرن



    [/align]

صفحة 2 من 2 الأولىالأولى 12

معلومات الموضوع

الأعضاء الذين يشاهدون هذا الموضوع

الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)

المواضيع المتشابهه

  1. الفيجوال بيسك 6.0 Visual Studio 6.0 Enterprise Edition
    بواسطة الجوري في المنتدى درة البرامج
    مشاركات: 4
    آخر مشاركة: 13-12-2007, 10:36 PM
  2. طلب مشروع علمي لمادة العلوم
    بواسطة .. عبير الورد .. في المنتدى درة الطلبات وحل المشاكل التقنية
    مشاركات: 1
    آخر مشاركة: 26-09-2007, 10:36 PM
  3. ۝ درري في رمضان 4/ 9 / 1428هـ[ أشعلوا القنديل : رمضان مشروع إنارة ]Oscar ۝
    بواسطة Oscar في المنتدى الــدرة الإسـلاميـة
    مشاركات: 10
    آخر مشاركة: 25-09-2007, 06:26 PM
  4. في غرفة النوم..(مشروع ولاأجمل)
    بواسطة ايفا مون في المنتدى اســتراحـة الــدرر
    مشاركات: 21
    آخر مشاركة: 17-07-2007, 02:25 PM

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  
جميع الحقوق محفوظة لمؤسسة واحة الدرر 1432هـ - 2011م
كل ما يكتب في هذا المنتدى يمثل وجهة نظر كاتبها الشخصية فقط