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

Допустим у меня есть 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
Работа с Dll
    #34659690
Morion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кроме того, пожалуйста, объясните... если такое вообще возможно...

Опять же имеется Dll, а в нём форма. На этой форме есть TextBox. Можно ли "перетащить" этот элемент на основную форму?
...
Рейтинг: 0 / 0
Работа с Dll
    #34659914
TIKO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в модуе класса
Код: 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
Работа с Dll
    #34670513
Morion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, а как можно перетаскивать объекты?
...
Рейтинг: 0 / 0
Работа с Dll
    #34674855
Morion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что, это не возможно?
...
Рейтинг: 0 / 0
Работа с Dll
    #34675043
Morion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Плиз, ну ответьте кто-нибудь! Очень надо!
...
Рейтинг: 0 / 0
Работа с Dll
    #34675120
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MorionСпасибо, а как можно перетаскивать объекты?
В смысле написать вам про drag'n'drop ?
...
Рейтинг: 0 / 0
Работа с Dll
    #34675180
Morion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
big-dukeВ смысле написать вам про drag'n'drop ?

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

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

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


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

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

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


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