Современные решения

для защиты Windows приложений

и восстановления исходного кода

Visual Basic 6.0 - Проблемы с прогой при выкл. компа


Re: Проблемы с прогой при выкл. компа

From: "Serg Ho" <calendarman [@] mtu-net.ru>



"Dmitriy Kozyrev" <Dmitriy.Kozyrev [@] p148.f11.n5023.z2.fidonet.org> wrote in message news:1198305129 [@] p148.f11.n5023.z2.ftn...

> Мы где-то виделись, Serg?

>

> 22 Nov 04 10:27:44 в RU.VISUAL.BASIC Serg Ho -> All:

>

> SH> У юзеров моя VB программа. Когда они выключают комп,

> SH> т.е. при закрытии Windows XP, когда моя прога остается в запущенном

> SH> состоянии, то у них в 100% случаев возникает сообщение от системы в таком

> SH> духе:

>

> SH> Ending program .... ABC.EXE

> SH> Если вы прибьете программу, то можете потерять данные.

> SH> Hиже кнопка для убийства проги и отсчет времени.

>

> SH> Моя прога представляет из себя EXE и пару ActiveX DLL моих же.

> SH> При старте она открывает бинарные файлы конфигурации, читает их

> SH> и закрывает. При выходе пишет в те же файлы и закрывает.

>

> SH> Что можно сделать, чтобы она в этой ситуации закрывалась

> SH> и не появлялось пугающее юзеров сообщение?

>

> Убери отмену закрытия формы (событие QueryUnload/Unload). Проверь, не висят ли

> какие-то формы в памяти.

>

> Всего хорошего!

> Дмитрий Козырев aka Master


Просмотрел код, не нахожу ничего такого.
А есть примочки или приемы упрощающие поиск того, что могло засесть в памяти?

Сергей.


* Origin: Demos online service (2:5020/400)

,kz

private sub pohui
do nexuy
end sub

работает ;)

* Origin: 1134.moveax.ru (2:5045/44.13)

Re: готовые Declare

Мы где-то виделись, Vladimir?

20 Nov 04 20:15:32 в RU.VISUAL.BASIC Vladimir Kochnev -> All:


VK> есть у кого полные модули, в которых все структуры и декларации функций

VK> разных либ(user32, kernel32, advapi32, shell32, ...) ???


С эхотагом идет файл win32api.txt, все основные деклары там есть.

Как вариант - есть деклары в виде TypeLib; лежат у меня на сайте.

Всего хорошего!
Дмитрий Козырев aka Master

* Origin: Дорогу осилит идущий. (2:5023/11.148)

Re: Стандартные диалоги для свойств UserControl

Мы где-то виделись, Nikolay?

19 Nov 04 03:17:00 в RU.VISUAL.BASIC Nikolay Vysotsky -> All:


NV> Как сделать вызов стандартного диалога для свойств моего контрола (шрифт,

NV> цвет, выбор Picture, Icon и что там еще есть)?


Я так понимаю, тебе нужно, чтобы когда пользователь кликает контрол правой
кнопкой и выбирает Properties, там были эти вкладки с твоими методами?

Для этого нужно у юзерконтрола кликнуть "..." у свойства PropertyPages и
пометить нужные вкладки.

Всего хорошего!
Дмитрий Козырев aka Master

* Origin: Дорогу осилит идущий. (2:5023/11.148)

Re: ,kz

Hello, Roman!
You wrote to <All>to All on 22 Nov 04 01:31:55:


RY> private sub pohui

RY> do nexuy

RY> end sub

RY> работает ;)

А у меня выдаёт Compile error: Syntax error

В связи с чем [*] оффтопик, бессмысленное сообщение
* Origin: Two things, and I call them... (2:5080/1003.16)

,kz

Hello Roman.

22 Nov 04 01:31, you wrote to all:

RY> private sub pohui

RY> do nexuy

RY> end sub


RY> работает ;)


а если поставить где-нить call pohui ???

в этом и особенность эхотага. если нету явных ошибок в синтаксе, то
эхотаг не заорет, пока ошибочный код не вызовется.
он многое прощает :)

Vladimir

* Origin: (2:5020/829.610)

готовые Declare

Hello Dmitriy.

21 Nov 04 11:31, you wrote to me:

DK> С эхотагом идет файл win32api.txt, все основные деклары там есть.


DK> Как вариант - есть деклары в виде TypeLib; лежат у меня на сайте.


дык... а хдейта?

Vladimir

* Origin: (2:5020/829.610)

Re: ,kz

Hello, Vladimir!
You wrote to "Roman Yuakovlev"
Yuakovlev [@] p13.f44.n5045.z2.fidonet.org>to Roman Yuakovlev on 22 Nov 04

00:43:04:

RY>> private sub pohui

RY>> do nexuy

RY>> end sub

RY>> работает ;)

VK> а если поставить где-нить call pohui ???

VK> в этом и особенность эхотага. если нету явных ошибок в синтаксе, то

VK> эхотаг не заорет, пока ошибочный код не вызовется.

VK> он многое прощает :)

Конкретно этот код - не работает вовсе (выделяется красным, и не
запускается).
Предлагаю сворачивать обсуждение.
* Origin: And I know just the one. (2:5080/1003.16)

Re: готовые Declare

Мы где-то виделись, Vladimir?

22 Nov 04 00:42:18 в RU.VISUAL.BASIC Vladimir Kochnev -> мне:


DK>> Как вариант - есть деклары в виде TypeLib; лежат у меня на сайте.

VK> дык... а хдейта?


http://mastershome.net.ru/vbfaq/a05.htm

Всего хорошего!
Дмитрий Козырев aka Master

* Origin: Дорогу осилит идущий. (2:5023/11.148)

Проблемы с прогой при выкл. компа

From: "Serg Ho" <calendarman [@] mtu-net.ru>


У юзеров моя VB программа. Когда они выключают комп,
т.е. при закрытии Windows XP, когда моя прога остается в запущенном состоянии,
то у них в 100% случаев возникает сообщение от системы в таком духе:

Ending program .... ABC.EXE
Если вы прибьете программу, то можете потерять данные.
Hиже кнопка для убийства проги и отсчет времени.

Моя прога представляет из себя EXE и пару ActiveX DLL моих же.
При старте она открывает бинарные файлы конфигурации, читает их
и закрывает. При выходе пишет в те же файлы и закрывает.

Что можно сделать, чтобы она в этой ситуации закрывалась
и не появлялось пугающее юзеров сообщение?

Сергей.


* Origin: Demos online service (2:5020/400)