powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Application - переменная?
24 сообщений из 24, страница 1 из 1
Application - переменная?
    #38224243
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте на ВБ6 компилирую старый проект, ранее компилировался на ура, на строке кода
Код: vbnet
1.
If Len(Application.Selection.Range.Text) = 0 Then


выделяет Application и мессага - переменная не определена, разве это переменная?
Что это и как лечится?
Спасибо
...
Рейтинг: 0 / 0
Application - переменная?
    #38224255
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
катастрофаразве это переменнаяА что это по-твоему в ВБ6?
...
Рейтинг: 0 / 0
Application - переменная?
    #38224257
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
Application - приложение
но соль то вот где: компилирую старый проект, ранее компилировался на ура
Что это и как лечится?
Спасибо
...
Рейтинг: 0 / 0
Application - переменная?
    #38224259
Gwa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
катастрофа,
>> ..ранее компилировался на ура
Ранее -это когда?
Вы переустановили систему? VB? перешли на другой комп?
Посмотрите на старом компе в старом VB значение указанной переменной..
Где-то что-то утерялось видимо.
...
Рейтинг: 0 / 0
Application - переменная?
    #38224263
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gwa,
Вы переустановили систему? - нет
VB? - нет
перешли на другой комп? - может быть, но это на обоих компах из возможных происходит
Посмотрите на старом компе в старом VB значение указанной переменной.. - можно сказать не возможно
Код: vbnet
1.
If Len(Application.Selection.Range.Text) = 0 Then

- это говориться, если длина выделенного текста = 0, тогда...
и как это сказать по новому без ошибок?
...
Рейтинг: 0 / 0
Application - переменная?
    #38224270
Gwa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
катастрофаGwa,
Вы переустановили систему? - нет
VB? - нет
перешли на другой комп? - может быть, но это на обоих компах из возможных происходит
Посмотрите на старом компе в старом VB значение указанной переменной.. - можно сказать не возможно
Код: vbnet
1.
If Len(Application.Selection.Range.Text) = 0 Then

- это говориться, если длина выделенного текста = 0, тогда...
и как это сказать по новому без ошибок?
Бессмысленно смотреть на эту строчку..
Нужно искать, где эта переменная инициировалась, там проблема..
В конце концов, подумайте для чего это нужно
как это самый текст используется в коде,
обязательно ли он нужен?
...
Рейтинг: 0 / 0
Application - переменная?
    #38224274
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gwa,
как это самый текст используется в коде - это конечно же :) в Ворде работает
Код: vbnet
1.
2.
3.
4.
5.
6.
If Len(Application.Selection.Range.Text) = 0 Then
        'вывести надпись ...
        MsgBox$ _
                "Печать не может быть выполнена" & vbCrLf & _
                                                 "Требуется выделить текст", vbOKOnly, _
                                                 "Внимание"


это помоему о многом говорит??
и...
...
Рейтинг: 0 / 0
Application - переменная?
    #38224277
Gwa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
катастрофаGwa,
как это самый текст используется в коде - это конечно же :) в Ворде работает
Код: vbnet
1.
2.
3.
4.
5.
6.
If Len(Application.Selection.Range.Text) = 0 Then
        'вывести надпись ...
        MsgBox$ _
                "Печать не может быть выполнена" & vbCrLf & _
                                                 "Требуется выделить текст", vbOKOnly, _
                                                 "Внимание"


это помоему о многом говорит??
и...
Ну так выделите текст.. Где Вы его там у себя выделяете?
...
Рейтинг: 0 / 0
Application - переменная?
    #38224278
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
катастрофакак это самый текст используется в коде - это конечно же :) в Ворде работаеткатастрофана ВБ6 компилирую старый проект, ранее компилировалсяЭндрю, сравни две цитаты, сделай выводы
...
Рейтинг: 0 / 0
Application - переменная?
    #38224283
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gwa,
Ну так выделите текст.. Где Вы его там у себя выделяете? - я о том, что проект не компилируется
Шокер,
не понял намёка, я примерно догадываюсь что нужно, но нужны две строчки кода... как всегда
...
Рейтинг: 0 / 0
Application - переменная?
    #38224285
Gwa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
катастрофаGwa,
Ну так выделите текст.. Где Вы его там у себя выделяете? - я о том, что проект не компилируется
Шокер,
не понял намёка, я примерно догадываюсь что нужно, но нужны две строчки кода... как всегда
В коде, который Вы показываете нет ошибки,
программа вполне резонно сообщает Вам что нечего печатать т.к. текст для этого не выделен
А вот где у Вас это (т.е. выделение текста) делается Вам виднее,
отсюда этого не видно..
...
Рейтинг: 0 / 0
Application - переменная?
    #38224287
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gwa,
В коде, который Вы показываете нет ошибки - ну и хорошо, почему не компилируется???
...
Рейтинг: 0 / 0
Application - переменная?
    #38224288
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
катастрофаВ коде, который Вы показываете нет ошибки - ну и хорошо, почему не компилируется???потому что ошибка раньше, в том коде, которого тут нет, а именнокатастрофапеременная не определена
...
Рейтинг: 0 / 0
Application - переменная?
    #38224290
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
окейно и как её найти??
...
Рейтинг: 0 / 0
Application - переменная?
    #38224294
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Откуда я знаю - это же твой код, а что ты хочешь - неизвестно
...
Рейтинг: 0 / 0
Application - переменная?
    #38224298
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
ранее делал макросом печать текста
перешёл на ВБ 6
из ворда макрос по строке Run запускает 000.exe - а скомпилировать его не могу
...
Рейтинг: 0 / 0
Application - переменная?
    #38224309
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
катастрофаперешёл на ВБ 6ключевое слово. Откуда твоему ВБ6 знать, что такое Application?
...
Рейтинг: 0 / 0
Application - переменная?
    #38224316
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro, говорю же две строчки надо...
Код: vbnet
1.
2.
3.
4.
5.
Dim objectWord As Object
'создать объект Microsoft Word
Set objectWord = CreateObject("Word.Application") 

If Len(objectWord.Selection.Range.Text) = 0 Then



так?
...
Рейтинг: 0 / 0
Application - переменная?
    #38224324
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что тут написано - ты сам понимаешь?
...
Рейтинг: 0 / 0
Application - переменная?
    #38224330
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

Код: vbnet
1.
If Len(objectWord.ActiveDocument.Selection.Range.Text) = 0 Then


так?
...
Рейтинг: 0 / 0
Application - переменная?
    #38224349
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ответа нет, но он ясен - не понимаешь.
хочешь программировать методом перебора вариантов - вперед. лет через 500 ты наткнешься на правильный
...
Рейтинг: 0 / 0
Application - переменная?
    #38224600
Казанский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
катастрофатак?Объект objectWord создается без нового документа, в отличие от запуска Ворда вручную. Поэтому объект Selection не существует - выделять нечего.
Если создать документ, ошибки не будет:
Код: vbnet
1.
2.
3.
4.
5.
Dim objectWord As Object
'создать объект Microsoft Word
Set objectWord = CreateObject("Word.Application")
objectWord.documents.Add
If Len(objectWord.Selection.Range.Text) = 0 Then
...
Рейтинг: 0 / 0
Application - переменная?
    #38225070
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Казанский,

но и смысла не будет, ведь в новом документе выделения нет
...
Рейтинг: 0 / 0
Application - переменная?
    #38225327
Идиотъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Забанить идиота этого надо. Опять обострение весеннее.
...
Рейтинг: 0 / 0
24 сообщений из 24, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Application - переменная?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]