Visual Basic. Программирование на Visual Basic

..........................................................................................................................

[ Главная ] [ Статьи ] [ Для новичков ] [ Примеры ] [ Программы ] [ Microsoft Agent 2.0 ] [ Пособие ] [ Уроки ] [ Разное ]
..........................................................................................................................



Проверка орфографии.
Хотелось ли вам добавить возможность проверки орфографии вашего TextBox'а?
Такое возможно, если на вашем компьютере установлен MsWord.

Private Sub Command1_Click()
Text1 = SpellCheck(Text1)
End Sub

Public Function SpellCheck(ByVal IncorrectText$) As String
Dim Word As Object, retText$
On Error Resume Next
'Создать объект и загрузить Word
Set Word = CreateObject("Word.Basic")
'Показать Word и вставить в него ваш текст
Word.AppShow
Word.FileNew
Word.Insert IncorrectText
'Запустить проверку орфографии
Word.ToolsSpelling
Word.EditSelectAll
'Выделить текст и загрузить его обратно в TextBox
retText = Word.Selection$()
SpellCheck = Left$(retText, Len(retText) - 1)
'Закрыть файл в Word и вернуться в Visual Basic.
Word.FileClose 2
Show
'Освободить память от объекта word
Set Word = Nothing
End Function

..........................................................................................................................

[ Главная ] [ Диски ] [ Книги ] [ Архив рассылки ] [ Архив новостей ] [ Готовые кусочки программ ] [ Карта сайта ]
..........................................................................................................................

По страницам сайта Visaul Progs
или Изучение Visual Basic
Рассылка 'По страницам сайта Visaul Progs' >>> Подпишись на рассылку - будешь получать новые статьи , примеры и много полезной информации из первых рук!!! >>>Если у вас есть статья которой нет на сайте
пришлите ее мне-------->
Послать статью
>>>Если вы хотите задать вопрос
пишите-------->
Мне нужна помощь


Рейтинг сайтов YandeG Rambler's Top100
Реклама:

...:::Design by Mystf0rse 2005-2010 year:::...