powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Заставка скрывающая содержимое файла
25 сообщений из 32, страница 1 из 2
Заставка скрывающая содержимое файла
    #37424922
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чтобы скрыть что делает прога решил запускать заставку Кружки.scr, делаю так
it = Shell(PathName:= _
"N:\Изменённые\Кружки.scr", WindowStyle:=vbNormalFocus)


но открывается в режиме настройки заставки
1
как открыть как из проводника
2
как узнать открыта ли заставка
3
как скрыть заставку
можно ли не пользуясь этим файлом сделать аналогичную заставку??, как??
Спасибо
...
Рейтинг: 0 / 0
Заставка скрывающая содержимое файла
    #37425828
majestic-mike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ципихович Эндрю,

Уверен, что это в принципе идея не самая удачная - скринсейвер лего просыпается практически от любого системного события... да и просто программа, которая запускает программу - это не самый хороший "архитектурный" подход... чтобы что то не показывать - проще это спрятать... Форму, процесс, рабочий стол да что угодно... может подробнее опишите ситуацию и результатов которых хотите достичь?
...
Рейтинг: 0 / 0
Заставка скрывающая содержимое файла
    #37426119
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
majestic-mike, посылаю макросом на печать часть выделенного текста, макрос трудится, что делает мне понятно, зачем это видеть другим - не зачем, хочу заставить
тем более там такие буквы ЦЭ по кругу движутся, реклама
свернуть в трей, вариант, но на мой вкус не очень и когда заставка пойдёт мышь надо "заморозить"
...
Рейтинг: 0 / 0
Заставка скрывающая содержимое файла
    #37426200
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как открыть выяснил
Код: plaintext
1.
Заставка = Shell(PathName:= _
                     "N:\Изменённые\Кружки.scr /s", WindowStyle:=vbNormalFocus)
но вопрос 2
как узнать открыта ли уже заставка
в силе, тем более, что если действовать
по сверке соответствующего процесса в памяти компа
так там процесс называется circle, как его угадать? он же не называется согласно имени файла "Кружки"
????
И подскажите пожалуйста код как заморозить и потом разморозить клаву и мышь пока заставка видна??
Спасибо
...
Рейтинг: 0 / 0
Заставка скрывающая содержимое файла
    #37428212
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выяснил, что если интересует конкретно запущен какой нибудь скринсейвер, то нужно запустить SystemParametersInfo с параметром SPI_GETSCREENSAVERRUNNING. Если выдаст True, то работает.
Подскажите код сего, я такого ни разу не делал
Заранее спасибо
...
Рейтинг: 0 / 0
Заставка скрывающая содержимое файла
    #37428253
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
выяснил, осталось одно, чтобы Экспликит не ругался как объявить

Код: plaintext
1.
2.
3.
Dim Заставка As ???
Заставка = Shell(PathName:= _
                     "N:\Изменённые\Кружки.scr /s", WindowStyle:=vbNormalFocus)
...
Рейтинг: 0 / 0
Заставка скрывающая содержимое файла
    #37428257
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
понятно, что это Dim Заставка As Variant сработает, но это же крайний вариант или он самый верный???
...
Рейтинг: 0 / 0
Заставка скрывающая содержимое файла
    #37428284
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кнопку F1 на Shell никто не отменял
...
Рейтинг: 0 / 0
Заставка скрывающая содержимое файла
    #37428308
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro, кнопка Эф1 сберегла память
Запускает исполняемую программу и возвращает Вариант (Double), представляющий идентификатор задачи программы в случае успеха, в противном случае она возвращает ноль Dim Заставка As Boolean
Но я нигде в справке не вижу Close
Как закрыть???
...
Рейтинг: 0 / 0
Заставка скрывающая содержимое файла
    #37428349
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я уже года полтора назад советовал тебе разобраться в типах данных. Думаю, надо начать с этого
...
Рейтинг: 0 / 0
Заставка скрывающая содержимое файла
    #37428378
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro, почитал 11214873 , проверил, не понравилось
...
Рейтинг: 0 / 0
Заставка скрывающая содержимое файла
    #37429582
majestic-mike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ципихович Эндрю,

Не знаю - ну как то это всё неправильно совсем... а если твоё приложение (даже и заблокирует ввод) - но пока будет крутиться заставка - что нибудь отвалится... а у пользователя ни клавы, ни мыши... перезагружаться? как то это всё неправильно... почему не отобразить окошко "ждите" - и заставить пользователя ждать? когда настанет момент - сказать ему "ура, всё получилось"... вы вообще когда нибудь в жизни такие подходы к реализации видели?
...
Рейтинг: 0 / 0
Заставка скрывающая содержимое файла
    #37429596
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
majestic-mikeвы вообще когда нибудь в жизни такие подходы к реализации видели?боюсь, что он не понимает даже, что винда - система многозадачная, и ему не приходит в голову, что пока работает его прога, пользователь может захотеть делать на компе что-то еще.
...
Рейтинг: 0 / 0
Заставка скрывающая содержимое файла
    #37429603
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
majestic-mike, спорить не буду, сделать сделал, не проверял как будет смотреться, в сравнении всё познаётся
не отобразить окошко "ждите" - на весь экран?? и маленькими буквами много много раз указать ждите, ждите, можно как у окулиста разным шрифтом, заодно зрение проверить
Смысл в том, сне нужны инструмены, а я выберу
...
Рейтинг: 0 / 0
Заставка скрывающая содержимое файла
    #37429609
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
речь идёт о двух-трёх-четырёх секундах, открою Вам тайну, у меня принтер матричный и у всего РЖД тоже, задумайтесь почему
...
Рейтинг: 0 / 0
Заставка скрывающая содержимое файла
    #37429656
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну давайте не будем городить огород, тогда кто-то сможет в Ворде с 0 до 20, например поставить гиперссылку при этом не выделяя эту часть, так как выделение для меня плохой тон, подскажите буду благодарен
...
Рейтинг: 0 / 0
Заставка скрывающая содержимое файла
    #37430421
majestic-mike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ципихович Эндрюну давайте не будем городить огород, тогда кто-то сможет в Ворде с 0 до 20, например поставить гиперссылку при этом не выделяя эту часть, так как выделение для меня плохой тон, подскажите буду благодарен

Набор слов а не постановка задачи... Господин Эндрю - иногда я вообще вас не могу понять чего хотите... :(
...
Рейтинг: 0 / 0
Заставка скрывающая содержимое файла
    #37430433
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
majestic-mike, ИНОГДА? Ты крут. Лично я ИНОГДА могу его понять.

впрочем, мне кажется, тут имеется ввиду, что ворд автоматически делает подчеркивание и синий цвет для ссылок...
при ручной работе я обычно избавляются от этого с помощью Ctrl-Z при вставке ссылки.
...
Рейтинг: 0 / 0
Заставка скрывающая содержимое файла
    #37431417
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович Эндрюну давайте не будем городить огород, тогда кто-то сможет в Ворде с 0 до 20, например поставить гиперссылку при этом не выделяя эту часть, так как выделение для меня плохой тон, подскажите буду благодарен
офигеть, распишу
Ворд что такое знаете?? - думаете да
Если нет дальше читать бессмысленно
Задача такова в любом месте документа Ворд, например на 6 слове, или на тексте начиная с 0 до 20 ти
Видимо здесь непонятки, ноль это начало начал, как Гринвич, а 20 это правее от него на 20 условных единиц
Код: plaintext
1.
2.
3.
'выделить в документе промежуток ...
    ActiveDocument.Range( _
            Start:= 0 , _
            End:= 20 ).Select
поставить гиперссылку но не выделяя этот промежуток
что такое гиперссылка кто не знает, то же что и ссылка, не не острог, мирная ссылка
подчеркивание и синий цвет для ссылок.. мне по побоку здесь рулю как надо
можете помочь?? Если не понятно ещё поясню подоходчивей
...
Рейтинг: 0 / 0
Заставка скрывающая содержимое файла
    #37431609
timtim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович Эндрю,
Извини, но какая группа инвалидности у тебя, озвучь пожалуйста?
...
Рейтинг: 0 / 0
Заставка скрывающая содержимое файла
    #37431617
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
timtim, что не так??? какое слово не понятно, или что??
Чтобы не создавать топик спрошу - маленький вопрос
создал модуль, уже ужал его до не куда
Код: plaintext
1.
2.
Sub bbb()
Beep
End Sub
получаю - должен иметь форму запуска или Sub Main()
Чего ему надо??
...
Рейтинг: 0 / 0
Заставка скрывающая содержимое файла
    #37431646
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эндрю, вы извращенец... (впрочем, это неоднократно обсуждалось)

Что вы так к своему Ворду привязались?
Делаете собственное приложение - так используйте средства разработки, раз вам лень разбираться самому в имеющихся объектных моделях.
Делаете что-то "вебоподобное" - так и делайте сразу на HTML. И там извращайтесь со всеми нужными вам стилями... А Ворд пусть будет оболочкой.
...
Рейтинг: 0 / 0
Заставка скрывающая содержимое файла
    #37431662
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreTM, спасибо за совет ещё и HTML выучить
заикнулся про ссылку сразу же "что-то "вебоподобное", с чего Вы взяли, нет просто переходу по документу
>Что вы так к своему Ворду привязались?
Когда он не глючит я там себя чувствую как рыба в воде и по роду моей професси без него никак, конечно же можно, но неудобств будет больше мне и остальным


итого огород городить приходится, потому что как я понял нет решения
>кто-то сможет в Ворде с 0 до 20, например поставить гиперссылку при этом не выделяя эту часть
Или кто-то сможет
...
Рейтинг: 0 / 0
Заставка скрывающая содержимое файла
    #37431670
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да запросто. Но зачем?
И лениво объяснять, ибо для вас это - "know how"

Заодно поясню - ваши "скрытая ссылка" и "для перехода по документу" как-то не стыкуются.
Если юзер должен видеть, что это переход - то зачем скрывать?
Если скрыто - то какой может быть переход?
...
Рейтинг: 0 / 0
Заставка скрывающая содержимое файла
    #37431683
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreTM,
ну тогда услуга за услугу, я отвечаю, Вы поясняете - ОК??
Ваши вопросы
Если юзер должен видеть, что это переход - то зачем скрывать?
Если скрыто - то какой может быть переход?
Тема с чего начиналась
Юзер выделил часть текста, запустил макрос, вот пусть он так текст и отображается выделенным всегда
Но там в тексте полей штук 100, я повелеваю в коде, который циклом идёт по полям
если увидишь поле .... такое-то, тогда обновить, разорвать связь, поставить на его текст ссылку, как ставить если условие:
"вот пусть он так текст и отображается выделенным всегда"
после цикла
цвет сделать чёрный
печать
опять цикл идём по всем полям
попадем на ссылку - сделать синим и подчёркнутым

Уже не помню, но могу посмотреть в первом цикле почему ссылка без подчёркивания, и только так
То есьть не беспокойтесь в этом месте
>Если юзер должен видеть, что это переход - то зачем скрывать?
>Если скрыто - то какой может быть переход?
Всё ок!
А ещё там есть много полей Макробуттон ими тоже рулим
Что не понятно спросите, поясню с радостью
Так как же поставить ссылку не выделяя текст,
...
Рейтинг: 0 / 0
25 сообщений из 32, страница 1 из 2
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Заставка скрывающая содержимое файла
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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