Как правильно задавать св-ва activeX

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
d3drm
Астролог
Астролог
Аватара пользователя
 
Сообщения: 2873
Зарегистрирован: 29.05.2002 (Ср) 23:34
Откуда: МаСКвА

Как правильно задавать св-ва activeX

Сообщение d3drm » 25.09.2005 (Вс) 21:10

сегодня прям изобилие вопросов по activex =)

вроде вот после такого кода в проекте activeX свойство появляется уже у откомпилированного ocx:

Код: Выделить всё
Public Property Get MyText() As String
    MyText = TextMes
End Property

Public Property Let MyText(sMes As String)
    TextMes = sMes
End Property


но проблема в том, что когда я запускаю проект это свойство пустое! почему?
ХЎ

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

Сообщение GSerg » 25.09.2005 (Вс) 21:21

Потому что TextMes = vbNullString? :)
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

d3drm
Астролог
Астролог
Аватара пользователя
 
Сообщения: 2873
Зарегистрирован: 29.05.2002 (Ср) 23:34
Откуда: МаСКвА

Сообщение d3drm » 25.09.2005 (Вс) 21:25

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

я имею ввиду, у меня на форме контрол, назовем его cA.

при дезайне я ему задаю св-во MyText равное "asd"

но когда я запускаю программу это свойство vbnullstring... Если так и должно быть. то как сделаьть так, чтобы св-во сохранялось?
ХЎ

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

Сообщение GSerg » 25.09.2005 (Вс) 21:28

А, дык RTFM, батенька, только RTFM :)
RTFM вообще, но особливо по событиям WriteProperties и ReadProperties :)
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

d3drm
Астролог
Астролог
Аватара пользователя
 
Сообщения: 2873
Зарегистрирован: 29.05.2002 (Ср) 23:34
Откуда: МаСКвА

Сообщение d3drm » 25.09.2005 (Вс) 21:33

у меня нет мануала, был бы не спрашивал. может поможешь? )
ХЎ

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

Сообщение GSerg » 25.09.2005 (Вс) 21:37

2123 поста у человека.
Жуть. Кошмар! Потом ещё удивляемся, почему вновь пришедшие не хотят ничего делать сами.

http://msdn.microsoft.com/library/defau ... erties.asp
http://msdn.microsoft.com/library/defau ... erties.asp


http://msdn.microsoft.com/library/defau ... rtybag.asp
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

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

Сообщение GSerg » 25.09.2005 (Вс) 23:03

Что значит "После остановки"? :)
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 25.09.2005 (Вс) 23:05

После постановки на паузу

Я уже все объяснил, отбой :)

В одном проекте не работает, в другом - на ура :D

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

Сообщение GSerg » 25.09.2005 (Вс) 23:05

И нефиг удалять свои посты, пока я на них отвечаю :)
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

d3drm
Астролог
Астролог
Аватара пользователя
 
Сообщения: 2873
Зарегистрирован: 29.05.2002 (Ср) 23:34
Откуда: МаСКвА

Сообщение d3drm » 25.09.2005 (Вс) 23:20

GSerg, спасибо =) за последний пост прошу прощения =) за ссылки тоже спасибо, пригодились. Амед вообще огромное спасибо за консультацию =))))
ХЎ


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

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

Сейчас этот форум просматривают: Google-бот, SemrushBot, Yandex-бот и гости: 68

    TopList