Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Visual Basic .NET Как убить процесс explorer.exe? Слышал, что можно "убить" процесс. Как реализовать например, чтобы при открытии формы убивался процесс "Explorer.exe". https://www.cyberforum.ru/ vb-net/ thread387656.html Visual Basic .NET Как окрасить нужное слово или часть текста в textbox'e?
Пожалуйста, подскажите, как окрасить нужное слово или часть текста в textbox'e? Перед созданием треда поискал но не нашел, прочитал о RaisePaintEvent, но примеров не было
Visual Basic .NET Добавление данных в БД https://www.cyberforum.ru/ vb-net/ thread387519.html
Всем привет. Столкнулся со следующей проблемой: Связь с бд реализована программно, подключаю бд, всё нормально, но пытаюсь добавить новую запись следующим кодом: Dim nRow As Integer nRow = DataGridView1.Rows.Count + 1 Dim dr As DataRow = ds.Tables.Item(0).NewRow dr.Item("ID") = nRow dr.Item("Тип_оборудования") = cboTip.Text dr.Item("Инвентарный_номер") = txtInv.Text dr.Item("S/n") =...
Visual Basic .NET Как присвоить ToolTip'у текст программно Добрый вечер,а вернее ночь).Задам сразу два вопроса(чтобы не создавать две темы). Первый вопрос касается относительно работы с текстом.Я добавил на форму э/у ToolTip1.И в свойствах кнопки(Button1) появилось меню ToolTip на ToolTip1.Мне нужно вставить в него текст,который ранее был загружен в переменную.Как это сделать? P.S.Пробовал код:Button1.tooltip = fill1bно этого элемента в свойствах нет... https://www.cyberforum.ru/ vb-net/ thread387472.html
Visual Basic .NET Работа с массивом не определенного размера ReDim Preserve
1. создается массив не определенного размера 2.по мере считывания строк из файла массив заполняется меняя размерность(работает нормально) 3.в текстовое поле вводится строка и надо перед записью в файл проверить нет ли ее уже в массиве, но показывает что массив пуст Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'выводит...
Visual Basic .NET Сумма элементов между первым и последним отрицательными элементами массива https://www.cyberforum.ru/ vb-net/ thread387331.html
В одномерном массиве, состоящем из 20 вещественных элементов (значения элементов массива задать случайными числами из интервала ), вычислить сумму элементов массива, расположенных между первым и последним отрицательными элементами. Сформировать из этих элементов новый массив. Как именно можно реализовать подскажите, пожалуйста: Вычислить сумму элементов массива, расположенных между первым...
Visual Basic .NET Как установить время показа формы Splash Screen https://www.cyberforum.ru/ vb-net/ thread387273.html
Доброго времени суток! Как установить время, через которое Splash screen должен убираться с экрана? Заранее спасибо! Добавлено через 5 часов 28 минут Подскажите грамотный вариант использования "timesplan" у меня не получается :(
Visual Basic .NET Словить нажатие клавиши TAB в TextBox
Private Sub TextBox1_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyUp If e.KeyCode = Keys.Enter Then Beep() If e.KeyCode = Keys.Tab Then Beep() End Sub При нажатии на Enter компьютер сигналит. При нажатии на клавишу Tab вход в эту процедуру не происходит, а курсор перескакивает на следующий контрол формы. Как это...
Visual Basic .NET Каким кодом можно вызвать форму Здравствуйте! Подскажите пожалуйста как вызывать форму "AboutBox" при нажатии кнопки! заранее спасибо! https://www.cyberforum.ru/ vb-net/ thread387202.html Visual Basic .NET Форма размером с разрешение экрана https://www.cyberforum.ru/ vb-net/ thread387139.html
Здравствуйте. Мне надо узнать как ли сделать форму размером с весь экран :D . Помню как то на VB 6.0 делал.
Visual Basic .NET Как заполнить массив подстроками
Здравствуйте. Подскажите, пожалуйста: считываю текст построчно, выбираю из строки нужные подстроки и пытаюсь заполнить ими соответствующие массивы i,j,k. Делаю проверку : "TextBox1.Text = j(5)", но во всех i,j,k подстроки первой строки. Подскажите, как в этом примере правильно заполнять массивы. Imports Microsoft.Office.Interop Public Class Form1 Dim c As Integer Dim i(20), j(20),...
Visual Basic .NET Как организовать получение почты https://www.cyberforum.ru/ vb-net/ thread387069.html
Я знаю как отослать письмо, зная Email получателя свой эмейл и пароль. Sub send_message() Dim o_Mess As Object, v_Conf As String Set o_Mess = CreateObject("CDO.Message") v_Conf = "http://schemas.microsoft.com/cdo/configuration/" With o_Mess .To = "" 'Кому отправить .From = "" 'От кого .Subject = "" 'Тема
12 / 12 / 0
Регистрация: 06.05.2011
Сообщений: 250
20.11.2011, 16:35  [ТС] 0

Клиент-сервер - Visual Basic .NET - Ответ 2192172

20.11.2011, 16:35. Показов 1134. Ответов 2
Метки (Все метки)

Ответ

Я переделал консольное приложение в обычное, но не совсем.
Когда на этотсервер приходит сообщение, я сделал чтобы чтобы вылазило MsgBox(), все работает, но при открытии изчезает форма. Помогите доработать его, чтобы не изчезала форма, убрать лишнее (например отправку), и еще что вы считаете нужным.

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
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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
Imports System.Net.Sockets
Imports System.Text
Public Class Form1
    Dim clientsList As New Hashtable
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Main()
    End Sub
 
    Private Sub Main()
        Dim serverSocket As New TcpListener(8888)
        Dim clientSocket As TcpClient
        Dim infiniteCounter As Integer
        Dim counter As Integer
        serverSocket.Start()
        msg("Подключен")
        counter = 0
        infiniteCounter = 0
        For infiniteCounter = 1 To 2
            infiniteCounter = 1
            counter += 1
            clientSocket = serverSocket.AcceptTcpClient()
            Dim bytesFrom(10024) As Byte
            Dim dataFromClient As String
            Dim networkStream As NetworkStream = _
            clientSocket.GetStream()
            networkStream.Read(bytesFrom, 0, CInt(clientSocket.ReceiveBufferSize))
            dataFromClient = System.Text.Encoding.ASCII.GetString(bytesFrom)
            dataFromClient = _
            dataFromClient.Substring(0, dataFromClient.IndexOf("$"))
            clientsList(dataFromClient) = clientSocket
            broadcast(dataFromClient + " Joined ", dataFromClient, False)
            msg(dataFromClient + " Joined chat room ")
            startClient(clientSocket, dataFromClient, clientsList)
        Next
        clientSocket.Close()
        serverSocket.Stop()
        msg("exit")
        Console.ReadLine()
    End Sub
 
    Private Sub msg(ByVal mesg As String) 'Принятие
        mesg.Trim()
        MsgBox(mesg)
    End Sub
 
    Private Sub broadcast(ByVal msg As String, _
    ByVal uName As String, ByVal flag As Boolean)
        Dim Item As DictionaryEntry
        For Each Item In clientsList
            Dim broadcastSocket As TcpClient
            broadcastSocket = CType(Item.Value, TcpClient)
            Dim broadcastStream As NetworkStream = _
                    broadcastSocket.GetStream()
            Dim broadcastBytes As [Byte]()
            If flag = True Then
                broadcastBytes = Encoding.ASCII.GetBytes(uName + " says : " + msg)
            Else
                broadcastBytes = Encoding.ASCII.GetBytes(msg)
            End If
            broadcastStream.Write(broadcastBytes, 0, broadcastBytes.Length)
            broadcastStream.Flush()
        Next
    End Sub
 
    Dim clientSocket As TcpClient
    Dim clNo As String
 
 
    Public Sub startClient(ByVal inClientSocket As TcpClient, ByVal clineNo As String, ByVal cList As Hashtable)
        Me.clientSocket = inClientSocket
        Me.clNo = clineNo
        Me.clientsList = cList
        Dim ctThread As Threading.Thread = New Threading.Thread(AddressOf doChat)
        ctThread.Start()
    End Sub
 
    Private Sub doChat()
        Dim infiniteCounter As Integer
        Dim requestCount As Integer
        Dim bytesFrom(10024) As Byte
        Dim dataFromClient As String
        Dim rCount As String
        requestCount = 0
        For infiniteCounter = 1 To 2
            infiniteCounter = 1
            Try
                requestCount = requestCount + 1
                Dim networkStream As NetworkStream = _
                        clientSocket.GetStream()
                networkStream.Read(bytesFrom, 0, CInt(clientSocket.ReceiveBufferSize))
                dataFromClient = System.Text.Encoding.ASCII.GetString(bytesFrom)
                dataFromClient = _
                    dataFromClient.Substring(0, dataFromClient.IndexOf("$"))
                msg(clNo + " " + dataFromClient)
                rCount = Convert.ToString(requestCount)
 
                broadcast(dataFromClient, clNo, True)
            Catch ex As Exception
                MsgBox(ex.ToString)
            End Try
        Next
    End Sub
 
End Class


Вернуться к обсуждению:
Клиент-сервер Visual Basic .NET
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.11.2011, 16:35
Готовые ответы и решения:

Чат "Сервер-клиент". На сервер не могу отправить сообщение с клиента
Не могу понять как сделать, чтоб сервер ещё прослушивал и сообщения... Нет ли входящих данных....

Клиент-сервер
Здравствуйте! У меня вот такая проблемма: Надо написать сервер, он будет отправлять веб ссылки...

TCP клиент-сервер
Сервер и клиент взяты из этой темы: https://www.cyberforum.ru/vb-net/thread367187-page4.html Для...

Маленький клиент-сервер
Ну ни как не получается у меня создать маленький клиент-сервер. Пишу на VB2010. По примерам с...

2
20.11.2011, 16:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.11.2011, 16:35
Помогаю со студенческими работами здесь

Как создать клиент и сервер
помогитье создать клиент и сервер на вб чтобы подлючались по IP

Клиент-сервер. Как передать массив?
Есть клиент сервер... Нужно передать массив данных с сервера на клиент и на стороне клиента вывести...

Как написать небольшой клиент-сервер
Ну ни как не получается у меня создать маленький клиент-сервер. Пишу на VB2010. По примерам с...

Клиент-Сервер. Запуск приложения на другом ПК
Всем привет. Задача: запустить стороннее приложение на другом компьютере. Понимаю, что нужно...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru