Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 16.05.2015
Сообщений: 3

Работа с массивом элементов image

29.05.2017, 21:48. Показов 1165. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите, пожалуйста!!!!! Имеется массив картинок, которые появляются при загрузке. Все картинки можно на форме свободно перемещать. Необходимо ещё при нажатии на картинку ее скрыть. Но! Реакции никакой нет, даже просто сообщение , например, не выводит.При этом, если загружаю картинку на форму вручную, то все работает. В чем проблема???
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.05.2017, 21:48
Ответы с готовыми решениями:

Работа с массивом из Image: определить, в каком из них было вызвано событие
Здравствуйте! Имеется массив из Image - элементов, количество элементов определяется программно (в зависимости от количества картинок в...

Работа с массивом. Добавление элементов
есть пустой массив,из n количества элементов меню и две функции функция addend- добавляет в конец массива значение которое укажет...

Работа с массивом.Вывод элементов массива
Вывести элементы массива, так что бы и первая и вторая его половина, при условии что массив состоит из четного количества элементов,...

4
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
30.05.2017, 07:27
Цитата Сообщение от elepre Посмотреть сообщение
В чем проблема?
У нас в том, что не видим вашего кода.
0
0 / 0 / 0
Регистрация: 16.05.2015
Сообщений: 3
30.05.2017, 18:34  [ТС]
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
Private Sub Form_DragDrop(Source As Control, X As Single, Y As Single)
 x1 = Source.Left
 y1 = Source.Top
 If x1 = 0 Then
 Source.Move X, Y, Source.Width, Source.Height
  Debug.Print "Form_DragOver"
   ind = ind + 1
 Load Image1(ind)
 With Image1(ind)
        .Stretch = 1
        .Picture = Source.Picture
        .Move 0, 0, Source.Width, Source.Height
        .DragMode = 1
        .Visible = 1
    End With
 
 
    
    
    ind1 = ind1 + 1
   Load Image2(ind1)
    With Image2(ind1)
        .Stretch = 1
        .Picture = Source.Picture
        .Move X, Y, Source.Width, Source.Height
        .DragMode = 1
        .Visible = 1
    End With
    
    Else
    Source.Move X, Y, Source.Width, Source.Height
End If
End Sub
 
 
Private Sub Form_Load()
    On Error Resume Next
    ChDir App.Path
 
        Load Image1(ind)
        
        With Image1(ind)
            .Stretch = 1
            .Picture = LoadPicture("pic\comutator.jpg")
            .Move 0, 0, rct, rct
            .DragMode = 1
            .Visible = 1
        End With
     
   Load Image2(ind1)
        With Image2(ind1)
            .Stretch = 1
            .Picture = LoadPicture("pic\router.jpg")
            .Move 0, rct, rct, rct
            .DragMode = 1
            .Visible = 1
        End With
End Sub
 
Private Sub Image1_Click(Index As Integer)
 MsgBox ("112133")
End Sub
0
193 / 191 / 31
Регистрация: 11.10.2016
Сообщений: 610
01.06.2017, 13:59
возможно, в процедуре Form_Load нужно изменить .DragMode = 0
0
2 / 2 / 3
Регистрация: 07.02.2017
Сообщений: 24
03.06.2017, 00:51
У вас, возможно, проблема с индексами картинок - ind и ind1. Вы их где объявили и задали начальные значения? При загрузке (в Form_Load()) они (скорее всего) будут равны 0, т.е. имеем Load Image1(0) и Image2(0). А при обработке имеем в 7-ой строке ind = ind + 1, т.е. каждый раз значение ind и ind1 увеличивается.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
03.06.2017, 00:51
Помогаю со студенческими работами здесь

Работа с массивом элементов неизвестного типа
Привет всем! Нужно работать с массивом элементов заведомо неизвестного типа. Создается массив: Type type = x.GetType(); ...

Работа с массивом структуры, нахождение одинаковых элементов
Добрый вечер, помогите пожалуйста справится с задачей, есть массив структуры public struct point { public int X...

Работа с рваным массивом, тип элементов char
Помогите, пожалуйста, нужно написать код в C#!!!! Нужно создать рваный массив из элементов char типа и отсортировать строки массива по...

Работа с массивом в StringGridе Поиск минимального и максимального элементов
Программисты Delphi, помогите пожалуйста!!! Сессия. В день сдачи препод меняет условие лабы(матрица, оказывается, не обязательно...

Работа с массивом: посчитать количество элементов, в которых сброшены 4-й и 6-й бит.
Здравствуйте! В массиве из 10-ти байтов нужно посчитать количество тех, в которых сброшены 4-й и 6-й бит. Не пойму, почему программа...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru