powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Visual Basic Графика
21 сообщений из 21, страница 1 из 1
Visual Basic Графика
    #36618644
sashaned
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. У меня такой вопрос: я создал масив который содержит 40 чисел, мне надо построить кривую зависимости 40 - ка чисел масива от чисел 1,2,3, до 40. Помогите пожалуйста.
...
Рейтинг: 0 / 0
Visual Basic Графика
    #36618645
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sashanedДобрый день. У меня такой вопрос: я создал масив который содержит 40 чисел, мне надо построить кривую зависимости 40 - ка чисел масива от чисел 1,2,3, до 40. Помогите пожалуйста.

А вопрос-то в чем? Как вычислить зависимость? Как нарисовать линию на форме? Как запустить VB?

Помочь - поможем. За вас делать - не будем.
...
Рейтинг: 0 / 0
Visual Basic Графика
    #36618648
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а еще поиск сильно помогает
...
Рейтинг: 0 / 0
Visual Basic Графика
    #36618649
sashaned
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кривая строится в picture box. При построении не получается кривая, а точки. Как получить кривую?
...
Рейтинг: 0 / 0
Visual Basic Графика
    #36618650
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sashanedПри построении не получается кривая, а точки.

Наверное потому, что вы рисуете точки. Рисуйте линии.
...
Рейтинг: 0 / 0
Visual Basic Графика
    #36618652
sashaned
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не знаю синтаксиса, для построения кривой задающей 40 точками.
...
Рейтинг: 0 / 0
Visual Basic Графика
    #36618653
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sashanedНе знаю синтаксиса, для построения кривой задающей 40 точками.

F1 вам в помощь

MSDNLine Method

Draws lines and rectangles on an object.

Syntax

object.Line [Step] (x1, y1) [Step] - (x2, y2), [color], [B][F]
...
Рейтинг: 0 / 0
Visual Basic Графика
    #36618655
sashaned
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro, у вас есть скайп, если есть можно ваше имя в нем
...
Рейтинг: 0 / 0
Visual Basic Графика
    #36618656
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sashanedShocker.Pro, у вас есть скайп, если есть можно ваше имя в нем

У меня есть скайп, но нет микрофона и колонок.
Так что пишите свои вопрсоы здесь. Желательно конкретные вопросы.

А если хотите, чтобы кто-то вам сделал определенную работу за определенные деньги, пишите в разделе "Работа"
...
Рейтинг: 0 / 0
Visual Basic Графика
    #36618658
sashaned
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если строить по такому синтаксису то кривая задается 2 точкими, а мне надо 40 точками.
...
Рейтинг: 0 / 0
Visual Basic Графика
    #36618660
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sashanedЕсли строить по такому синтаксису то кривая задается 2 точкими, а мне надо 40 точками.

Ну так и постройте 39 линий по 40 точкам. Проблема-то в чем? Вас в школе не учили строить график по точкам?
...
Рейтинг: 0 / 0
Visual Basic Графика
    #36618663
sashaned
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите пожалуйста правильно сформировать код:
Уменя масив Z(V), оне уже содержит 40 значений.
Как правиль написать код в Picture1, чтобы строилась кривая зависимость значений масива от 1,2, до 40-го числа. Помогите, очень надо
...
Рейтинг: 0 / 0
Visual Basic Графика
    #36618675
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Итак, все началось по второму кругу.

ЧТО ИМЕННО вызывает проблему?
Перебрать массив? Нарисовать линию? Вычислить N-ную точку графика?
...
Рейтинг: 0 / 0
Visual Basic Графика
    #36618678
sashaned
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я не могу написать код для рисования линии.
For v=1 To 40
Pісture1.?????????????????????????
next v
...
Рейтинг: 0 / 0
Visual Basic Графика
    #36618683
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы смогли построить график из точек.
Приведите его - переделаем на линии.
Не забываете пользоваться тэгом SRC при публикации кода - читайте правила форума.
...
Рейтинг: 0 / 0
Visual Basic Графика
    #36618690
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот вам простенький пример, который рисует параболу по 40 точками
Переделайте под свои нужды.

Хотя могли бы и посмотреть примеры, на которые я давал ссылку.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Dim v As Integer, PrevX As Integer, PrevY As Integer, X As Integer, Y As Integer

X = v *  50 
Y = (v -  20 ) ^  2  *  5 
For v =  1  To  40 
  PrevX = X
  PrevY = Y
  X = v *  50 
  Y = (v -  20 ) ^  2  *  5 
  Picture1.Line (PrevX, PrevY)-(X, Y)
Next v
...
Рейтинг: 0 / 0
Visual Basic Графика
    #36618691
sashaned
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Разьясните пожалуйста,что означает тэг SRC.
...
Рейтинг: 0 / 0
Visual Basic Графика
    #36618692
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sashanedРазьясните пожалуйста,что означает тэг SRC.

Посмотрите мой предыдущий пример. Код расположен между тэгами [SRС] и [/SRС], что обеспечивает его форматирование и цветовое выделение ключевых слов и, как следствие, читабельность.
...
Рейтинг: 0 / 0
Visual Basic Графика
    #36618694
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProКод расположен между тэгами [SRС] и [/SRС]

Точнее между [SRС vba] и [/SRС]
...
Рейтинг: 0 / 0
Visual Basic Графика
    #36618698
sashaned
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
Private Sub Command 1_click
Picture  1 .CLS
for v= 1  To  40 
Picture  1 .Pset(v,z(v))
Next v
Переделайте пожалуйста для линии
...
Рейтинг: 0 / 0
Visual Basic Графика
    #36619929
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы код из чужого конспекта передрали? Хоть бы вникали в синтаксис.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Dim v As Integer, PrevX As Integer, PrevY As Integer, X As Integer, Y As Integer

X =  1 
Y = z( 1 )
For v =  2  To  40 
  PrevX = X
  PrevY = Y
  X = v
  Y = z(v)
  Picture1.Line (PrevX, PrevY)-(X, Y)
Next v
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Visual Basic Графика
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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