الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف اضع مدقق الوورد في التكست؟

مغلق
بدأه المارد الفيجولي في 14 مايو 2003 · 5 رد · 714 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

انا سويت برنامج تعليم صنع جمل للغة الإنجلينزية،ممكن ان احط مدقق املائي في التكست علشان يصحح الأخطاء؟

رجاءً الكود+مثال من الخبراء

#2

ضع الكود التالي في موديول جديد:

Global objWord As Object

Global bSelected As Boolean

الكود اللازم:

On Error GoTo ERRC



Set objWord = CreateObject("Word.Basic")

objWord.FileNew

objWord.EditClear

' spell check only the selected text

If Text1.SelText <> "" Then

bSelected = True

objWord.Insert Text1.SelText

Else 'spell check all text in the box.

objWord.Insert Text1.Text

End If

objWord.StartOfDocument

objWord.EndOfDocument (1)

objWord.ToolsSpelling

objWord.StartOfDocument

objWord.EndOfDocument (1)

objWord.EditCut

With Text1

If bSelected Then

.Text = Left$(.Text, .SelStart) & Clipboard.GetText(1) & Right$(.Text, Len(.Text) - (.SelStart + .SelLength))

Else

.Text = Clipboard.GetText(1)

End If

' closes MS Word

objWord.FileClose (2)

.SetFocus

End With

objWord.FileQuit

Set objWord = Nothing

Text1.SetFocus

Exit Sub

ERRC:

Resume Next



' Note: large amounts of text will cause MS Word to ask if you want to save what's in the clipboard for later use.

' This works for Rich Text Boxes and in Word 2000.

للاسف لا استطيع انشاء مشروع لتوضيح استخدامه لك فالوورد غير موجود على النظام

بالتوفيق

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#3

;)

#4

بس الكود ما يشتغل

#5

ما هو الحدث الذي تستخدمه معه ؟

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#6

ما هو الحدث المناسب له؟

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…