Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
41 / 2 / 0
Регистрация: 03.05.2013
Сообщений: 50

Авто-добавление в ComboBox

05.05.2013, 13:30. Показов 1351. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужно чтобы при загрузке программы в combobox заносился список версий. Например : 1.1 1.2 1.3 и чтобы они сами туда добавлявлялись. Программа должна считать их в интернете а потом добавить их в combobox. Возможно ли такое?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
05.05.2013, 13:30
Ответы с готовыми решениями:

Программа об автомобилях: определить количество авто каждой марки, владельца самого старого авто
Сделать программу при вводе в которую фамилию, адреса, марку автомобиля, номер, год выпуска , Определяла колличество авто каждой марки,...

Добавление элементов в ComboBox по сети
Разработать сетевое приложение, позволяющее добавлять элементы в список на основе элемента управления ComboBox по локальной сети с...

Добавление элементов в ComboBox из DataGridView
В нужно добавить элементы в combobox через dgv что бы потом легче отслеживать строку с этом элементом (они будет иметь один индекс если...

5
Заблокирован
05.05.2013, 19:45
Diood, да
0
41 / 2 / 0
Регистрация: 03.05.2013
Сообщений: 50
05.05.2013, 20:22  [ТС]
Цитата Сообщение от inv.DS Посмотреть сообщение
Diood, да
А как такое реализовать?
0
 Аватар для edward_freedom
1569 / 1448 / 303
Регистрация: 01.10.2011
Сообщений: 2,636
05.05.2013, 20:44
Цитата Сообщение от Diood Посмотреть сообщение
А как такое реализовать?
VB.NET
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
Imports System.Net
Imports System.IO
 
Public Class Form1
 
    Public Function Pars(ByRef strSource As String, ByRef strStart As String, ByRef strEnd As String, Optional ByRef startPos As Integer = 0) As String
        Dim iPos As Integer, iEnd As Integer, lenStart As Integer = strStart.Length
        Dim strResult As String
        strResult = String.Empty
        iPos = strSource.IndexOf(strStart, startPos)
        iEnd = strSource.IndexOf(strEnd, iPos + lenStart)
        If iPos <> -1 AndAlso iEnd <> -1 Then
            strResult = strSource.Substring(iPos + lenStart, iEnd - (iPos + lenStart))
        End If
        Return strResult
    End Function
 
    Public Function Post(ByRef send As String)
        Dim objHttp As Object = CreateObject("MSXML2.XMLHTTP")
        objHttp.open("GET", send, False)
        objHttp.send()
        Do While objHttp.readyState <> 4
            Threading.Thread.Sleep(0)
        Loop
        Return Uri.UnescapeDataString(objHttp.responseText)
    End Function
 
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Dim _post As String = Post("https://www.cyberforum.ru/vb-net/thread856359.html")
        Dim version() As String = Pars(_post, "Например :", "и").Trim.Split(" ")
        For i As Integer = 0 To version.Length - 1
            ComboBox1.Items.Add(version(i))
        Next
    End Sub
End Class
2
41 / 2 / 0
Регистрация: 03.05.2013
Сообщений: 50
05.05.2013, 20:55  [ТС]
edward_freedom, Спасибо огромное.
0
41 / 2 / 0
Регистрация: 03.05.2013
Сообщений: 50
07.05.2013, 20:19  [ТС]
Всё бы хорошо но если пытаюсь перенести программу на другой компьютер. Ошибка соединения а с моего всё нормально.
Вот что изменил:
VB.NET
1
2
3
4
5
Dim _post As String = Post("https://dl.dropboxusercontent.com/s/ec3r0c5x8rw187f/log.html?token_hash=AAFN0hZRV-FtUy_VlEV6cQU_R34VrYkqz7-8_HHsjRQXHg&dl=1")
        Dim version() As String = Pars(_post, "c", "go").Trim.Split(" ")
        For i As Integer = 0 To version.Length - 1
        ComboBox1.Items.Add(Version(i))
        Next
И мне бы даже не такой сложный код а простое добавление с пустого html. Помогите разобраться.

Добавлено через 1 час 24 минуты
Ладно код нашёл:
VB.NET
1
2
3
4
5
Dim response As WebResponse = WebRequest.Create(New Uri("ссылка")).GetResponse
        Dim reader As New StreamReader(response.GetResponseStream)
        Do While (reader.Peek >= 0)
            Me.ComboBox1.Items.Add(reader.ReadLine)
        Loop
А есть какое-нибудь нормальное хранилище файлов. А то dropbpx не даёт ссылку на html.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
07.05.2013, 20:19
Помогаю со студенческими работами здесь

Добавление элементов ComboBox из таблицы Excel
добрый день всем. На форуме нашел такой пример: Imports Excel = Microsoft.Office.Interop.Excel Public Class Form1 Dim App As New...

Добавление и удаление элементов ComboBox в DataGridView
Имеется DataGridView1 в котором один из столбцов имеет формат ComboBox. Как мне добавлять/удалять/получать/присваивать информацию в ячейку...

Добавление элементов ComboBox из файла Excel в Visual Studio 2012
Доброго дня суток! Проблема такая: Нужно добавить в ComboBox все элементы столбца &quot;A&quot; из файла Book.xlsx, НО! в столбце...

Описать базовый класс автомобиль и от него наследуются классы: грузовые авто, уборочные авто, спортивные авто
Всем привет!:) хочу спросить кто нибудь писал программы с наследованием на С++? Интересны задачи типа : &quot;Описать базовый класс...

Добавление колонки Артикул в ТЧ документов. Альфа Авто 4.1
Всем доброго времени суток! У меня с программированием 1С туго, от слова &quot;вообще никак&quot;. Но очень нужно добавить колонку с данными в...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru