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

Выполните форматный вывод значений переменной на форму, в окно TextBox

24.10.2013, 21:26. Показов 3933. Ответов 16
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Используя ранее созданный проект, выполните форматный вывод значений переменной на форму, в окно TextBox.
PictureBox сделал, но текст бокс не получается. Помогите, пожалуйста!
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
Private Sub Command1_Click()
X = Text1 / Text2
Picture1.Cls
Picture2.Cls
Picture3.Cls
 
Picture1.Print X
Picture1.Print Format(X, "000.000")
Picture1.Print Format(X, "0.000")
Picture1.Print Format(X, "###.###")
 
Picture1.Print Format(X, "SCIENTIFIC")
 
Picture2.Print "Формат не задан"
Picture2.Print "000.000"
Picture2.Print "0.000"
Picture2.Print "###.###"
 
Picture2.Print "SCIENTIFIC"
 
Picture3.Print "Без форматирования"
Picture3.Print "Отсутствующие цифры заменяются нулями по заданной маске"
Picture3.Print ""
Picture3.Print "При отсутствии цифр ничего не отображается"
Picture3.Print "Используется стандартное экспоненциальное представление числа"
End Sub
 
Private Sub Command2_Click()
End
End Sub
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.10.2013, 21:26
Ответы с готовыми решениями:

Организовать форматный ввод исходных данных из текстового файла и форматный вывод результатов в текстовый файл
использовать динамические массивы, разработать подпрограмму, решающую поставленную задачу для произвольных исходных данных. Организовать...

Вывод переменной в TextBox
нужно чтобы выводилось значение переменной многократно например если переменной F присвоено значение 1, и в момент когда пользователь...

Вывод изображения на форму по пути из TextBox
вывод изображения на форму при помоши текст бокса, чтобы ввести на форму адрес расположении картинки и картинка появилась ?

16
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
25.10.2013, 03:01
Visual Basic
1
2
3
4
5
Текст1 = x
Текст1 = Текст1 & vbCrLf & Format(x, "#,000.000")
Текст1 = Текст1 & vbCrLf & Format(x, "0.000")
Текст1 = Текст1 & vbCrLf & Format(x, "#,###.###")
Текст1 = Текст1 & vbCrLf & Format(x, "SCIENTIFIC")
Не забудь поставить в редакторе у текстбокса MultiLine = True
2
0 / 0 / 0
Регистрация: 24.10.2013
Сообщений: 8
03.11.2013, 02:48  [ТС]
Помогите, пожалуйста! Где ошибка?

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Private Sub Command1_Click()
a = Text1
b = Text2
c = Text3
Picture1.Cls
d = b ^ 2 - 4 * a * c
Picture1.Print "Дискриминант ="; d
Select Case d < 0 Picture1.Print "Решений нет!!!"
Case d = 0
Case X1 = (-b) / (2 * a)
Picture1.Print
Picture1.Print "X1=X2="; Format(X1, "0.000000")
Case Else
X1 = (-b + Sqr(d)) / (2 * a)
X2 = (-b - Sqr(d)) / (2 * a)
Picture1.Print
Picture1.Print "X1="; Format(X1, "0.000000")
Picture1.Print "X2="; Format(X2, "0.000000")
End Select
End Sub
0
 Аватар для Апострофф
9908 / 3924 / 742
Регистрация: 11.10.2011
Сообщений: 5,904
03.11.2013, 07:00
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Private Sub Command1_Click()
a = Text1
b = Text2
c = Text3
Picture1.Cls
d = b ^ 2 - 4 * a * c
Picture1.Print "Äèñêðèìèíàíò ="; d
Select Case Sgn(d)
Case -1
  Picture1.Print "Ðåøåíèé íåò!!!"
Case 0
  X1 = (-b) / (2 * a)
  Picture1.Print
  Picture1.Print "X1=X2="; Format(X1, "0.000000")
Case 1
  X1 = (-b + Sqr(d)) / (2 * a)
  X2 = (-b - Sqr(d)) / (2 * a)
  Picture1.Print
  Picture1.Print "X1="; Format(X1, "0.000000")
  Picture1.Print "X2="; Format(X2, "0.000000")
End Select
End Sub
2
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
03.11.2013, 07:13
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Private Sub Command1_Click()
  a = Text1
  b = Text2
  c = Text3
  Picture1.Cls
  d = b ^ 2 - 4 * a * c
  Picture1.Print "Дискриминант ="; d
  Select Case d
         Case Is < 0
                 Picture1.Print "Решений нет!!!"
         Case Is = 0
                 X1 = (-b) / (2 * a)
                 Picture1.Print
                 Picture1.Print "X1=X2="; Format(X1, "0.000000")
         Case Else
                 X1 = (-b + Sqr(d)) / (2 * a)
                 X2 = (-b - Sqr(d)) / (2 * a)
                 Picture1.Print
                 Picture1.Print "X1="; Format(X1, "0.000000")
                 Picture1.Print "X2="; Format(X2, "0.000000")
    End Select
End Sub

Не по теме:

F5 F5 F5 :)

1
Модератор
10048 / 3894 / 883
Регистрация: 22.02.2013
Сообщений: 5,847
Записей в блоге: 79
04.11.2013, 14:07
Лучший ответ Сообщение было отмечено The trick как решение

Решение

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
Private Sub Command1_Click()
    Dim a As Double, b As Double, c As Double, d As Double, t1 As Double, t2 As Double, x1 As Double, x2 As Double
    a = CDbl(Text1)
    b = CDbl(Text2)
    c = CDbl(Text3)
    Picture1.Cls
    d = b ^ 2 - 4 * a * c
    Picture1.Print "Дискриминант ="; d
    Select Case d
        Case Is < 0
            t1 = -b / 2 * a
            t2 = Sqr(-d) / 2 * a
            Picture1.Print
            Picture1.Print "X1="; Round(t1, 6) & "+" & IIf(t2 <> 1, Round(t2, 6), vbNullString) & "i"
            Picture1.Print "X2="; Round(t1, 6) & "-" & IIf(t2 <> 1, Round(t2, 6), vbNullString) & "i"
        Case Is = 0
            x1 = -b / (2 * a)
            Picture1.Print
            Picture1.Print "X1=X2="; Round(x1, 4)
        Case Else
            x1 = (-b + Sqr(d)) / (2 * a)
            x2 = (-b - Sqr(d)) / (2 * a)
            Picture1.Print
            Picture1.Print "X1="; Round(x1, 6)
            Picture1.Print "X2="; Round(x2, 6)
    End Select
End Sub
1
0 / 0 / 0
Регистрация: 24.10.2013
Сообщений: 8
14.11.2013, 19:49  [ТС]
Помогите, пожалуйста! Записать программу, которая на название фигуры (треугольник, квадрат, ромб, прямоугольник и т.п.) выводит формулу, по которой вычисляется площадь этой фигуры. В программе использовать оператор CASE.
0
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
14.11.2013, 22:02
Помогите, пожалуйста! Записать программу
Диктуй! записываю!
0
0 / 0 / 0
Регистрация: 24.10.2013
Сообщений: 8
15.11.2013, 09:20  [ТС]
Alex77755, не выводит формулу. Пишет - True в PictureBox'е.
Visual Basic
1
2
3
4
5
6
Private Sub Command1_Click()
Picture1.Cls
Picture1.Print (s = a * a)
st = "площадь квадрата"
Label1.Caption = st
End Sub
0
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
15.11.2013, 09:35
Выбери нужный:
Visual Basic
1
2
3
Picture1.Print a * a
Picture1.Print "площадь квадрата = " & a * a
Picture1.Print "S = " & a * a
Добавлено через 3 минуты
Саму формулу так:
Visual Basic
1
Picture1.Print "S = a * a"
1
0 / 0 / 0
Регистрация: 24.10.2013
Сообщений: 8
15.11.2013, 09:54  [ТС]
Alex77755, здесь можно использовать CASE?
Visual Basic
1
2
3
4
5
6
7
8
Private Sub Command1_Click()
Picture1.Cls
Select Case s
Picture1.Print "S =  a * a"
Case st = "площадь квадрата"
Label1.Caption = st
End Select
End Sub
0
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
15.11.2013, 10:50
В такм виде нельзя:
после "Select Case s" может идти только "Case"
А вообще опиши чего ты хочешь добиться или какое стоит условие.
1
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
15.11.2013, 17:01
Кинь на форму ComboBox и кнопку..
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
Option Explicit
Dim Figura, Formula
   
Private Sub Command1_Click()
    Dim s As String, ss As String
    s = "Площадь фигуры """ & Combo1.Text & """ вычисляется по формуле" & vbCrLf & vbCrLf
    Select Case Combo1.Text
        Case Figura(0): ss = Formula(0)
        Case Figura(1): ss = Formula(1)
        Case Figura(2): ss = Formula(2)
        Case Figura(3): ss = Formula(3)
        Case Else: MsgBox "Выберите фигуру": Exit Sub
    End Select
    MsgBox s & ss
End Sub
 
Private Sub Form_Load()
    Dim i As Integer
    Figura = Array("треугольник", "квадрат", "ромб", "прямоугольник")
    Formula = Array("S = 1/2 * a * h", "S = a ^ 2", "S = a * h", "S = a * b")
    For i = 0 To UBound(Figura)
        Combo1.AddItem Figura(i)
    Next i
    Combo1.Text = "Выберите фигуру"
End Sub
1
0 / 0 / 0
Регистрация: 24.10.2013
Сообщений: 8
15.11.2013, 22:21  [ТС]
Alex77755, мне нужно, чтобы программа работала через оператор case.
Visual Basic
1
2
3
4
5
6
7
8
Private Sub Command1_Click()
Picture1.Cls
Select Case s
Picture1.Print "S = *a * a"
Case st = "площадь квадрата"
Label1.Caption = st
End Select
End Sub
0
0 / 0 / 0
Регистрация: 24.10.2013
Сообщений: 8
25.11.2013, 21:42  [ТС]
Помогите, пожалуйста. Нужно использовать для организации циклов конструкцию Do...Loop.
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Private Sub Command1_Click()
Picture1.Cls
Picture2.Cls
For i = Text1 To Text2
Key = False
For j = 2 To i - 1
r = i Mod j
If r = 0 Then Key = thue
Next
If Not Key Then
If i <> 2 Then
k = k + 1
Picture2.Print i;
p = k Mod 19
If p = 0 Then Picture2.Print
End If
End If
Next
Picture1.Print k
End Sub
0
0 / 0 / 0
Регистрация: 24.10.2013
Сообщений: 8
14.12.2013, 23:02  [ТС]
Для каждого неравенства нужно строить фигуру или в одной все будет правильней?
Visual Basic
1
If n > 10 Or m > 10 Or (n * m) > 25 Then
0
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
15.12.2013, 05:13
на 1 If одна фигура
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.12.2013, 05:13
Помогаю со студенческими работами здесь

Вывод значения переменной на графическое окно
Помогите пожалуйста вывести на графическое окно значение переменной.

Вывод значения переменной в графическое окно
Здравствуйте! есть такой вопрос: при визуализации работы программы в Pascal ABC в графическом окне требуется показывать время( т.е....

Вывод в диалоговое окно текста и переменной
Нужно вывести в диалоговое окно Текст и значение переменной. Вот, на подобии такого: AlertDialog.Builder builder = new...

Вывод значения локальной переменной в TextBox
Нашёл на форуме такой код: private static extern IntPtr GetDC(IntPtr hwnd); private static...

Ввод переменной из textBox и вывод ее в messageBox
В c++ я знаю чуть больше, чем ничего. Пожалуйста, скажите, как вывести переменную b в messageBox? #pragma once namespace...


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

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
Установка Emscripten SDK (emsdk) и CMake на Windows для сборки C и C++ приложений в WebAssembly (Wasm)
8Observer8 30.01.2026
Чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. Система контроля версиями Git. . .
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru