Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Работа с Dll / 14 сообщений из 14, страница 1 из 1
15.07.2007, 19:39
    #34659687
Morion
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с Dll
Короч, такая проблема.

Допустим у меня есть Dll, в которой имеется форма. На этой форме есть PictureBox (Picture1).
И в проекте, к которому подключается Dll тоже есть PictureBox (Picture2). Необходимо чтобы Picture2.Picture=Picture1.Picture, но как это сделать - не пойму.

Пытался в коде Dll писать что-то вроде:
Код: plaintext
1.
2.
Public Function Pic()
Form1.Picture2.Picture=Picture1.Picture
End Function

а эту функцию вызывал из проекта так:

Код: plaintext
1.
2.
3.
Private Sub Command1_Click()
Dim Class As New Class1
Class.Pic
End Sub
но выдаёт ошибку что необходим объект. как быть?
...
Рейтинг: 0 / 0
15.07.2007, 20:06
    #34659690
Morion
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с Dll
Кроме того, пожалуйста, объясните... если такое вообще возможно...

Опять же имеется Dll, а в нём форма. На этой форме есть TextBox. Можно ли "перетащить" этот элемент на основную форму?
...
Рейтинг: 0 / 0
16.07.2007, 08:00
    #34659914
TIKO
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с Dll
в модуе класса
Код: plaintext
1.
2.
Public Property Get MyPicture() As Object
Set MyPicture = Form1.Picture1.Picture
End Property
в проэкте
Код: plaintext
1.
2.
3.
4.
Private Sub Command1_Click()
Dim cl As New Class1
Set Picture1.Picture = cl.MyPicture
Set cl = Nothing
End Sub
...
Рейтинг: 0 / 0
19.07.2007, 14:53
    #34670513
Morion
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с Dll
Спасибо, а как можно перетаскивать объекты?
...
Рейтинг: 0 / 0
21.07.2007, 10:48
    #34674855
Morion
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с Dll
Что, это не возможно?
...
Рейтинг: 0 / 0
21.07.2007, 15:40
    #34675043
Morion
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с Dll
Плиз, ну ответьте кто-нибудь! Очень надо!
...
Рейтинг: 0 / 0
21.07.2007, 18:01
    #34675120
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с Dll
MorionСпасибо, а как можно перетаскивать объекты?
В смысле написать вам про drag'n'drop ?
...
Рейтинг: 0 / 0
21.07.2007, 19:19
    #34675180
Morion
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с Dll
big-dukeВ смысле написать вам про drag'n'drop ?

MorionКроме того, пожалуйста, объясните... если такое вообще возможно...

Опять же имеется Dll, а в нём форма. На этой форме есть TextBox. Можно ли "перетащить" этот элемент на основную форму?
...
Рейтинг: 0 / 0
21.07.2007, 20:44
    #34675226
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с Dll
а у вас форма в dll немодальная что ли ? да и textbox таскать неудобно
...
Рейтинг: 0 / 0
22.07.2007, 10:05
    #34675378
Morion
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с Dll
Э-э-э... немодальная, эт как?

А про текстбох я просто пример привёл. Мне нужно PictureBox, на котором много других объектов.
...
Рейтинг: 0 / 0
22.07.2007, 19:11
    #34675755
Morion
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с Dll
Блин, ну правда что-ли никак нельзя перетаскивать??
...
Рейтинг: 0 / 0
03.08.2007, 15:49
    #34704485
Morion
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с Dll
Ну подскажите кто-нибудь что-нибудь!!!
...
Рейтинг: 0 / 0
03.08.2007, 17:33
    #34704810
SmeL_md
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с Dll
http://sql.ru/forum/actualthread.aspx?tid=311239
...
Рейтинг: 0 / 0
08.08.2007, 11:24
    #34713179
Morion
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с Dll
SmeL_mdhttp://sql.ru/forum/actualthread.aspx?tid=311239


пробовал писать:

Код: plaintext
SetParent Form1.Image_T.hwnd, Form2
,

Но не получается! Что я делаю не так? хотя наверное что-то я просто не доделываю...
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Работа с Dll / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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