powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / фильтрация вывода данных в таблицу MSFlexGrid
7 сообщений из 7, страница 1 из 1
фильтрация вывода данных в таблицу MSFlexGrid
    #35651475
layriona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста, уже неделю мучаюсь! У меня есть программа, которая считает значения y через каждые 0.001 и по определенной формуле значения Z, которые соответствуют y (разбивается площадь под кривой и тд, не суть), я хочу все эти значения занести в таблицу MSFlexGrid (мне это представляется самым рациональным способом, я не знаю, может есть лучше), мне нужно, чтобы заносились не все значения, а только целые y через 10 (и соответствующие им значения z), у меня выводит так:


y z
80.001 80.100
80.002 81.200
80.003 82.300

...
а нужно так:

y z
80 80
90 110.2
100 150.3

...

примерный отрывок из кода программы:

for n=0 to 100

y=y+0.001
z=z+20.4 'неважно какая формула
MSFlexGrid1.Col = 1
MSFlexGrid1.Row = n
MFG1.Text = y
MSFlexGrid1.Col = 2
MSFlexGrid1.Row = n
MSFlexGrid1.Text = z

Next

Пробовала через условие с оператором mod, но получилось только при ислользовании целых чисел..
Заранее спасибо!
...
Рейтинг: 0 / 0
фильтрация вывода данных в таблицу MSFlexGrid
    #35651621
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
For y =  10  To  100  Step  10 
?
...
Рейтинг: 0 / 0
фильтрация вывода данных в таблицу MSFlexGrid
    #35651708
layriona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не получается :(
при таком коде:

for n=0 to 100

y=y+0.1
z=z+20.4 'неважно какая формула
for y = 0 to 10 step 2

MSFlexGrid1.Col = 1
MSFlexGrid1.Row = n
MFG1.Text = y
MSFlexGrid1.Col = 2
MSFlexGrid1.Row = n
MSFlexGrid1.Text = z
next y
Next n

выводит так:

y z
10 20
10 40
10 60

...
...
Рейтинг: 0 / 0
фильтрация вывода данных в таблицу MSFlexGrid
    #35652954
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Private Sub Command1_Click()

    Dim y As Double
    Dim z As Double

    For y =  0  To  100  Step  10 
        z = y *  2  +  20 . 4 
        MSFlexGrid1.AddItem y & vbTab & z
    Next y
    
End Sub
...
Рейтинг: 0 / 0
фильтрация вывода данных в таблицу MSFlexGrid
    #35655519
layriona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А объясните пожалуйста, что значит MSFlexGrid1.AddItem y & vbTab & z ? и у меня же я не зависит от y
...
Рейтинг: 0 / 0
фильтрация вывода данных в таблицу MSFlexGrid
    #35655520
layriona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
'z не зависит от y
...
Рейтинг: 0 / 0
фильтрация вывода данных в таблицу MSFlexGrid
    #35663906
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
" ... объясните пожалуйста, что значит MSFlexGrid1.AddItem y & vbTab & z ?"
Это означает добавление строки в грид с одновременным заполнением первого и второго его поля.

" ... у меня же z не зависит от y... "
Ваша цитата : z=z+20.4 'неважно какая формула

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


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