Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Подключение новых классов Добавлено: 26.09.05 16:12  

Автор вопроса:  piton | ICQ: 315928410 
Народ! такая проблема: есть некий абстрактный класс MotherClass, на его основе сделаны еще несколько, причем ничего нового в них не добавлено, кроме конструктора в котором описаны значения по умолчанию. Есть описание некой переменной A типа MotherClass (dim A as MotherClass). На форме есть строка в которую мы вводим имя дочернего класса(напр. Class1) и при нажатии на кнопку создается переменная A типа Class1. Т.е. должно быть что то типа этого:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
   dim A as MotherClass
   A=New TextBox1.Text
End Sub
но будет несоответствие типов(слева тип MotherClass, справа- String)

Ответить

  Ответы Всего ответов: 7  

Номер ответа: 1
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #1 Добавлено: 26.09.05 20:06
dim A as MotherClass
   A=New TextBox1.Text


так низя, A теперь твой класс, для вызова функции или присваивания переменной с A надо работать типа

 dim A as MotherClass
A.имя функции параметр, параметр ...

или переменной

A.переменная = значение

итп...

A=New TextBox1.Text точно никатит, и ещё ты как то странно параметры батону_клик передаешь...

Ответить

Номер ответа: 2
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #2 Добавлено: 26.09.05 20:10
а...
от уже ж дотнетОВЦЫ :)))) надо ж указывать хоть форум ".NET", а то я своим встроенным в голову скомпилировал, а оно Sentex error :)) у меня ж в башке токо VB6 проинсталирован, дотнет глубоко далеко в архиве под паролем который я потерял, так шо извиняем, извиняем... :)))

Ответить

Номер ответа: 3
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #3
Добавлено: 26.09.05 20:58
Мой встроенный сказал, что это не скомпилируется ни на одном языке программирования :)

Ответить

Номер ответа: 4
Автор ответа:
 MastMan



Вопросов: 0
Ответов: 51
 Web-сайт: microsoft.com
 Профиль | | #4
Добавлено: 26.09.05 22:52
Reflection, однозначно.

Но советую пересмотреть архитектуру приложения, пока не поздно - в будущем столкнетесь с проблемами.

Ответить

Номер ответа: 5
Автор ответа:
 piton



ICQ: 315928410 

Вопросов: 7
Ответов: 11
 Профиль | | #5 Добавлено: 27.09.05 08:51
Это написано на MS VB 2005, т.е. на VB.NET, а суть проблемы в том что мне нужно в врограмме сделать возможным подключение внешних объектов(классов), которые при компиляции не прописывались в программе

Ответить

Номер ответа: 6
Автор ответа:
 Victor



ICQ: 345743490 

Вопросов: 42
Ответов: 385
 Web-сайт: vt-dbnz.narod.ru
 Профиль | | #6
Добавлено: 27.09.05 22:24
Ищи CreateObject. Она как раз String берет. Вот только не знаю, есть ли она в VB.NET, даже в VB6 ее никогда не юзал.

Ответить

Номер ответа: 7
Автор ответа:
 piton



ICQ: 315928410 

Вопросов: 7
Ответов: 11
 Профиль | | #7 Добавлено: 28.09.05 11:49
Спасибо, сейчас попробую

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам