Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не выполняются функции Shell и SetWindowPos / 9 сообщений из 9, страница 1 из 1
30.04.2004, 09:14
    #32503760
Deminik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняются функции Shell и SetWindowPos
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
Option Compare Database

Private Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal X As Long, ByVal Y As Long, _
ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long

Private Declare Function apiShowWindow Lib "user32" _
Alias "ShowWindow" (ByVal hwnd As Long, _
ByVal nCmdShow As Long) As Long
Option Explicit

Public Function Hidde_On()
Dim HWND_TOPMOST, SWP_SHOWWINDOW
SetWindowPos Application.hWndAccessApp, HWND_TOPMOST, - 30 , - 30 ,  0 ,  0 , SWP_SHOWWINDOW
End Function

Public Function hidde_off()
Dim HWND_TOPMOST, SWP_NOACTIVATE, SWP_SHOWWINDOW
SetWindowPos Application.hWndAccessApp, HWND_TOPMOST,  0 ,  0 ,  1200 ,  1200 , SWP_SHOWWINDOW
'  0 ,  0 ,  1200 ,  1200 , SWP_SHOWWINDOW
End Function


Public Function xxx()
   Shell "c:\x.bat"
End Function


Данные функции отказываются выполняться....т.е. - иду по ним пошагово и на строках Shell "c:\x.bat" и SetWindowPos Application.hWndAccessApp, HWND_TOPMOST, 0, 0, 1200, 1200, просто пропадает курсор и все..... - ничего, даже End Function не заходит. Что может быть...
(раньше они пахали, на других машинах)

Acc2002 VBA 6.3
...
Рейтинг: 0 / 0
30.04.2004, 09:18
    #32503765
Deminik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняются функции Shell и SetWindowPos
Только что обнаружил - с Beep та же история....

Что у меня не хватает...
...
Рейтинг: 0 / 0
30.04.2004, 09:31
    #32503778
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняются функции Shell и SetWindowPos
либо офис глюкнул либо Касперский /и иже с ним/ пакостит либо еще что-нибудь
...
Рейтинг: 0 / 0
30.04.2004, 09:48
    #32503806
Deminik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняются функции Shell и SetWindowPos
Касперский стоит...
Что с ним сделать такого ???
Как я понимаю, просто прибить - не выход...Тогда как ?
...
Рейтинг: 0 / 0
30.04.2004, 09:58
    #32503828
Deminik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняются функции Shell и SetWindowPos
Какие крыжикы убрать/поставить в касперсом, чтобы все работало ?
Никак не обойти что-ли - не поверю...
...
Рейтинг: 0 / 0
30.04.2004, 10:08
    #32503851
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняются функции Shell и SetWindowPos
А стандартный функции типа:
Date
Ltrim
Left

работают?

PS: Если нет, то с больщой долей вероятности какая-то ссылка "слетела"
...
Рейтинг: 0 / 0
30.04.2004, 10:25
    #32503883
Deminik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняются функции Shell и SetWindowPos
2 paparome

Эти пашут...

Вообще пока решил так - отключил КасперскиГуардОффис.....

Спасибо за помощь...!!!
...
Рейтинг: 0 / 0
30.04.2004, 10:42
    #32503916
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняются функции Shell и SetWindowPos
Вообще пока решил так - отключил КасперскиГуардОффис.....

во-во. Его родимого и надо было отключать. Защитничка офиса, япона мать. Только лучше не отключать/настраивать - а снести нафиг. Эта $^%$%кая утилита при стандартных настройках блокирует вызов API-функций из модулей офисных приложений, а так как даже станадартные VBA-функции это по большей части обернутые вызовы API, то получается пиписец.
...
Рейтинг: 0 / 0
30.04.2004, 10:58
    #32503952
Latuk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняются функции Shell и SetWindowPos
Да уж мне касперский в свое время тоже нервов потрепал.
Антивирус $%&^* должен стоять на серваке,
фильтровать почту и проверять машины по плану оттуда
(поднял машину по сети ночью проверил файло и будет)
А у юзера не должно быть возможности совать в офисный комп
всякую гадость типа дискеток с пасьянсом :(
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не выполняются функции Shell и SetWindowPos / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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