Форум программистов, компьютерный форум, киберфорум
HCL Notes: Программирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/112: Рейтинг темы: голосов - 112, средняя оценка - 4.64
0 / 0 / 0
Регистрация: 28.03.2010
Сообщений: 375

Удаление иконок в рабочей области

29.09.2010, 12:38. Показов 21252. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Искала на форуме, что-то ничего не нашлось
Необходимо сделать кнопку, при отправке которой будут удалять иконки баз у пользователей на их рабочей области
Возможно ли такое сделать?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.09.2010, 12:38
Ответы с готовыми решениями:

Дублирование иконок в рабочей области
Пользователь открывает свою рабочую БД нажатием на иконку на рабочем столе Windows или в меню "Пуск", под которой заложено: ...

В рабочей области отображена надпись "Нажмите правую клавишу мыши над рабочей областью"
Здравствуйте, нужна помощь с заданием. В рабочей области отображена надпись "Нажмите правую клавишу мыши над рабочей...

смена иконок в Области уведомлений
Здравствуйте! Возник такой вопрос. Как программно поменять иконку в "Области уведомлений" Например возникло некое условие и...

15
0 / 0 / 1
Регистрация: 30.06.2007
Сообщений: 2,153
29.09.2010, 12:41
Было пару дней назад.

Я утверждал, что это невозможно, кто-то привёл собаку удаляющую иконки.
Поищи лучше.

Добавлено: На первой же странице
0
0 / 0 / 0
Регистрация: 28.03.2010
Сообщений: 375
29.09.2010, 13:23
но здесь только переименовывает базу
А мне необходимо ее и вовсе удалить у пользователя из рабочей области
0
0 / 0 / 1
Регистрация: 30.06.2007
Сообщений: 2,153
29.09.2010, 13:30
Невозможно это, кмк.
0
0 / 0 / 0
Регистрация: 28.06.2009
Сообщений: 1,567
04.10.2010, 14:22
где-то через API встречалось удаление, но толку - при любом открытии оно добавит на десктоп иконку... в свое время наилучшим вариантом для стандартного десктопа вышло ненужные базы перетаскать на самую дальнюю вкладку чтоб не маячили...
кроме того, есть немало глюков скрипта, когда он не находит иконку на десктопе, чтобы выполнить кое-какие вроде простые операции...
0
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219
04.10.2010, 14:28
Цитата Сообщение от Klido
но толку - при любом открытии оно добавит на десктоп иконку...



Call notesUIWorkspace.OpenDatabase( server$, file$, view$, key$, newInstance, temp )
...
temp
Boolean. Optional. Specify True if you only want the database opened on a temporary basys for browsing, without adding the database to the users workspace. If you specify False or omit thys parameter, the database is added to the users workspace.
0
0 / 0 / 0
Регистрация: 28.06.2009
Сообщений: 1,567
07.10.2010, 12:11
nvy
это понятно, уже не помню в чем были траблы - вроде ругалось из серии "database doesnt opened yet" при попытке что-то делать с базой без иконки на десктопе...
т.е. всё равно лучше чтоб иконки были, чем чтобы их не было

итого вопрос работы с десктопными иконками не решен....
0
0 / 0 / 0
Регистрация: 28.03.2010
Сообщений: 375
08.08.2011, 19:24
опять возвращаюсь к этому вопросу...
может у кого-то появилось решение данной проблемы?
если делать

Code
1
2
3
@Command([AddDatabase]; "сервер":"название базы.nsf");
@Command([WindowWorkspace]);
@Command([FileDatabaseRemove])
то есть несколько проблем
1. если нет у сотрудника доступа - удалит базу, на которой курсор, а это почтовая, т.к. данный код запускается кнопкой в присланном письме
2. если база есть и может удалить, то спрашивает "Удалить выделенный объект?" , а надо чтоб сразу удалял
0
0 / 0 / 0
Регистрация: 28.03.2010
Сообщений: 375
09.08.2011, 13:05
@Command([FileDatabaseRemove])
Скажите, пожалуйста, как его заставить считать, что подтверждение было? Просто могут и не подтвердить удаления, я ж не смогу узнать, кто нажал Да
0
0 / 0 / 0
Регистрация: 28.03.2010
Сообщений: 375
10.08.2011, 15:37
делаю все же так:
в письме кнопка, на кнопке:

Code
1
2
3
4
5
 @Command ([AddDatabase]; "сервер": "база1.nsf");
@Command ([FileDatabaseRemove]);
@Command ([AddDatabase]; "сервер": "база2.nsf");
@Command([WindowWorkspace]);
@Command ([FileDatabaseRemove])
а можно сразу еще и как-то это письмо у пользователя удалить?
0
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219
10.08.2011, 16:12
@PostedCommand([MoveToTrash]) первой строкой?
0
0 / 0 / 0
Регистрация: 28.03.2010
Сообщений: 375
10.08.2011, 16:19
nvy
пробовала, почему-то удаляется сама база (так как она в данный момент выделена, а потом две другие уже удаляются)
0
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219
10.08.2011, 17:20
А так?

Code
1
2
3
4
5
6
@Command([MoveToTrash]);
@PostedCommand([WindowWorkspace]);
@PostedCommand([AddDatabase]; "сервер": "база1.nsf");
@PostedCommand ([FileDatabaseRemove]);
@PostedCommand([AddDatabase]; "сервер": "база2.nsf");
@PostedCommand ([FileDatabaseRemove])
Добавлено
Проверил на черновом документе — работает, только задаёт много вопросов и иногда валит лотос.
0
0 / 0 / 0
Регистрация: 28.03.2010
Сообщений: 375
10.08.2011, 17:35
Цитата Сообщение от nvy
А так?
а так удаляет, но есть НО. Удаляет сначала письмо (так как и хотела), но потом мало того что спрашивает "Удалить базу?" (и надо нажать ДА), так еще и выдает сообщение "База занята и будет удалена позже" перед удалением второй базы
0
0 / 0 / 0
Регистрация: 28.03.2010
Сообщений: 375
10.08.2011, 18:41
Цитата Сообщение от nvy
Добавлено
Проверил на черновом документе — работает, только задаёт много вопросов и иногда валит лотос.
а вот если убрать @Command([MoveToTrash]); то и вопросв не так много
и не выкинуло ниразу из лотусины
0
0 / 0 / 0
Регистрация: 28.03.2010
Сообщений: 375
10.08.2011, 18:53
может я уже просто зациклилась... может есть другое решение? Как после того, как человек открыл письмо и нажал кнопку, удалить это письмо?
вот подумала про агента, но письмо надо удалять только если оно прочитано
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.08.2011, 18:53
Помогаю со студенческими работами здесь

Разделение рабочей области
Доброго времени суток! К компьютеру подключена видеостена, состоящая из 9 экранов. Возникла необходимость разделить рабочий экран на 9...

Деление рабочей области
Здравствуйте! Подскажите пожалуйста как или при помощи каких функций можно разделить рабочую область окна на 3. Чтобы Деление проходило по...

Интерфейс рабочей области
Здравствуйте! Как сделать такие вкладки на 1С 8.2? И как задавать наименования таким вкладкам?

Размеры рабочей области
Добрый день, подскажите, пожалуйста, как узнать размеры рабочей области фрейма? Значения, полученные с помощью getWidth() =...

Перезапуск рабочей области
Имеется вот такая форма (полный код приложен в архиве), я только пару дней работаю с графическими оболочками и в частности ВинФормс,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru