MyCommandButton

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
claymen
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 159
Зарегистрирован: 14.04.2006 (Пт) 16:07
Откуда: КЫРГЫЗСТАН г.Бишкек

MyCommandButton

Сообщение claymen » 26.04.2006 (Ср) 12:30

Вот скачал из сети контрол MyCommandButton.ocx. Да он зараза время от времени выдаёт сообщение о том, что он "демо".
Пытался найти окно "About.." и закрывать его автоматичесски после его выхода, да не могу найти такое окно, наверное там не "About..", а какой ни-ть "About... ".
Кто знает как мне с этим справиться?
и начинали мы все чайниками, но потом...

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 26.04.2006 (Ср) 12:42

Не использовать этот компонент.
Заплатить за этот компонент.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 26.04.2006 (Ср) 12:43

Купить лицензию :)

Nicky
Постоялец
Постоялец
 
Сообщения: 519
Зарегистрирован: 12.08.2004 (Чт) 12:14

Сообщение Nicky » 26.04.2006 (Ср) 12:46

Реализовать функционал

claymen
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 159
Зарегистрирован: 14.04.2006 (Пт) 16:07
Откуда: КЫРГЫЗСТАН г.Бишкек

Сообщение claymen » 26.04.2006 (Ср) 13:03

Лицензия ~ дороговато :(
Может я что-то делаю не так?
Код: Выделить всё
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Declare Function DestroyWindow Lib "user32" (ByVal hwnd As Long) As Long

Private Sub Timer1_Timer()
    Dim mWnd As Long
    mWnd = FindWindow("MyCommandButton.ocx", "About...")
    If mWnd = 0 Then
        Me.Print "Still ok. But just a still..."
    Else
        DestroyWindow mWnd
    End If
End Sub
и начинали мы все чайниками, но потом...

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 26.04.2006 (Ср) 13:58

А что такого в этом контроле крутого что ради него, надо делать такие ухищрения?

claymen
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 159
Зарегистрирован: 14.04.2006 (Пт) 16:07
Откуда: КЫРГЫЗСТАН г.Бишкек

Сообщение claymen » 26.04.2006 (Ср) 14:47

RayShade
Да просто испытываю его...
и начинали мы все чайниками, но потом...

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 26.04.2006 (Ср) 15:55

Ну а раз испытываешь - то, не парься по поводу предупреждений :)

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 26.04.2006 (Ср) 18:32

claymen
В результате шаманств над контролом, посредством дебаггера было выявлено и поправлено место, где эта зараза показывала NAG'лое окно. Поправленный контрол ушёл в личку
Изображение

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 26.04.2006 (Ср) 18:35

2keks-n:disrespect :evil:
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 26.04.2006 (Ср) 18:42

ANDLL
Чего не нравится??? Я же его публично не выкладываю...
Изображение

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 26.04.2006 (Ср) 22:32

Этого не требуется. Считатется что выкладываеш, потому что любому кому потребуется этот контрол просто напишет этому чуваку в личку и получит его.

Вот и мне интересно спросить: для чего ломал чужую прогу?? Просто что бы вы*бнуться перед чайником??
(ну я конечно извеняюсь перед модераторами, просто уж сильно классическая ситуация) (ну если уж сильно глаз режет можете заменить это слово на другое, подходящее по смыслу. если придумаете)
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 27.04.2006 (Чт) 7:35

Но все же выразиться можно было и по другому, это ведь письменная речь, а не разговорная. Замечание.
Lasciate ogni speranza, voi ch'entrate.

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 27.04.2006 (Чт) 9:12

*выпендриться* *покрасоваться* *пустить пыль в глаза*
Давай что-нибудь посложнее :lol:
Лучший способ понять что-то самому — объяснить это другому.

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 27.04.2006 (Чт) 10:04

ANDLL
Было настроение что-нибудь сломать... А тут смотрю: импортный контрол, стоит кучу бабла, даже русской версии сайта нет. Отчего бы не сломать?
Изображение


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Majestic-12 [Bot] и гости: 10

    TopList