I am having trouble with a socket client application written in vb.net using Visual Studio 2005. The client connects to a C language socket server that is running on OpenVMS. The problem that I have is that when the server sends a packet, the client does not receive the last byte (of every packet!). I can dump the packets on the network and the data is all there. My current solution is to keep my socket messages short (247 bytes) and send one extra byte past the end of my data.
I would like to include more information in my messages and I cannot find a way to make this work. If I knew 100% how long the packets will be on the network, I could work around this by including an extra byte in just the right places. However, I don't want to make any assumptions about the length of the packets.
Here is a sample of my client receive code:
Private Sub ReceiveMsg() Dim nTotalBytes As Integer Dim nNumBytes As Integer
I'm running this on Microsoft Visual Basic 2008 I want to make a program with 2 forms, one with buttons, the other that will just hold picture boxes, which are created when those buttons are clicked. Once those picture boxes are placed on the second form, I want to be able to drag and drop them to move them anywhere on that second form.
I have it "working" as of right now, but it's really glitchy. Almost as if it can't keep up with my mouse movement. But I'm not moving THAT fast so I can only assume that something is wrong.The buttons work so I won't post that code here but the following code is for the second form and what I'm using to control the picture boxes.
Public Class Form2 Private counter As Integer Private boxCounter As Integer Private list As New ArrayList
I am in a visual basics 2008 class for my MIS degree. This is the beginners class. We were instructed to build a program that calculates a score average. However, we get extra credit if we figure out how to drop the lowest test score. I do not know how to do this. The teacher won't help with the extra credit. I will post my code.
Right now I have checkboxes on my form, and depending on what check box I check, the value of it gets put into a text box. So if I check "Right Eye", the texb ox below it gets "Right Eye" placed there.
I would like to do away with the check boxes and instead have a new form pop up with a list of words that gets populated from a table. Is it possible to be able to drag and drop these words into a text box? I guess I could use a List Box control for that but I'm unsure how to implement drag and drop. Maybe be able to multi-select words and then drag them all to a certain text box.
I'd like to have give the user the option of adding and deleting words from that form as they see fit, so could I just let VS do that for me by dragging the datasource onto the form and have it create a bindingnavigator or should I do it myself?
Trying to parse this and return the following 3 items: [code] Using this regex expression below I get the matches, but drop the leading "-" at the front of each grouping. I get the "-" in the middle of the group though. [code]
I have created a instant messenger program that works great except for 1 of our computers that is in our vpn but is an offsite location. The computer is able to connect but loses its connection after a few minutes.
An order can have many OrderDetails, and a Product can be on many different orders. The OrderDetail table just has the OrderID and productID, so there is essentially a many-to-many between order and product).I have a form for the user to enter a new order. I want to have an unbound box that contains the names of all the products, and to be able to drag these names into a box under the order, to add a new OrderDetail record using the productID of the dragged order along with our orderID.
I am dragging and dropping data from a combobox to a datagrid. I'm using VS2010 VB for a windows app. My problem is that the DragDrop event for the datagrid gives x,y mouse positions that are relative to the physical screen that I am using, not the datagrid. So when I use hittest to calculate the row and column the result is out of the bounds of the datagrid. If I manually drag the form around the physical panel, the x,,y coordinates on the dragdrop event chage accordingly. This is really strange.
Scenario:I am attempting to perform some work on files (rename/delete) in folder, usually in a network location. Because the location of products folder is not critical, it's rarely ever in the same place on different networks. A simple shortcut on the client machine is all that's required from the client perspective and the rest of the product is self contained on the server somewhere. To run the 'fix' my small application will perform quickly and easily, I need to parse the path held in the target box of the .lnk. Then perform ifexists for a specific file and then do my renaming/deleting.
To keep it as simple as possible, the end user should just 'drop' the shortcut onto my form then click 'fix'.The problem: How in the heavens can I retrieve the target location from the .lnk into a string without windows scripting host?
You have a file named Movie1.avi on your desktop, u open up the program (that I want to make) and then simply drag drop that file into a box area, and then the program will create a folder, with the same name as the input file, but without the extension (folder name Movie1) and then automatically put that file into the folder it just created.
The new folder will be created in the same dir as the input file.
Multiple file support - is NOT needed.
I know how it will be done, but I don't know the code..
i dont want my local ip..its a remote computertheres diferent ranges in the ips but from where i am looking for the ip im connected to the same network..lets say my ip its 10.31.47.54 but the one i try to see if its one its the above....but its behind a firewall..i know its on...but when i ping from my code
I've never use a .net WB control before. When navigating to an internet web page I kind of assumed the firewall would block it or pop up a dialog telling the user that someapplication is attempting to access the internet.
I want to drag-drop single text items from ListView-A to ListView-B (both are in Details mode), but can't see how to read (and hence highlight) the index of the line in ListView-B when the mouse is hovering over it. Easy in a ListBox, but the PointToClient > IndexFromPoint features don't work with ListView controls and I just can't see another way .
I saw the other day in an application there is a Shield sign on a button then when i click it if i didnt Run As Administrator firewall asks me to give it admin....anyone knows how to do it? i really need it for file associate function because it requiers admin rights .
I get EMails from my firewall router for any alerts (when they occur) as well as the complete log (every day at 4:00 AM) - I have been saving the logs manually by copying and pasting the EMail body into a text editor and saving. I started on a VB project and have run into a bit of a snag.
Heres part of the code that 'grabs' each EMail:
For i = 1 To oItems.Count oMsg = CType(oItems(i), Microsoft.Office.Interop.Outlook.MailItem) If oMsg.Subject <> String.Empty Then
Me and my friend both wrote an app to send emails, same code. When I run my app, I can let it send an email. When I run my friends app, the firewall blocks the outgoing emails. Is there any way to let the emails send from my friends app, by changing code or so? I don't want to add it to the whitelist of the firewall.
I know that you can make an installer with visual basic and have an option to run as admin and add to firewall. But is there a way to do this with out installing?
I am trying to control the security board using the Windows Firewall which connects to my server that was made in VB.Net. My only problem is when I open the Windows Firewall my server crashes. It also displays this error: "Error, win%fir%90y4e does not support this server. upgrade you version of Winsock.". So I upgraded myself to the latest Winsock that there is out there. After doing so I try again and my server still crashes, but this time with a different error. The error this time was the following: "Error, no client is available for win%fir%90y4e. try again later.". What do I do?
some way bypass the firewall, such as using : software Ultrasulf , Proxy-Server , Web-Proxy
In this case , i will anti-bypass firewall on Proxy-Server and Web-Proxy , i will write a services in window
I think it as same : First , capture package with IP-Address , then request from proxy-server . Second ,very importanly , in here , we compare with IP-Add is truth , if IP-Add not truth , at list Block IP-Add , else accept to request to website
I built a WCF service that exposes itself for a web application, it accepts an object and prints the data on the clients machine. Works fine on my development machine, and the service is up and running on any machine i install it on. I can enter ip address in clients machine web browser and see it is running. Problem is when i send the object to the clients machine it returns an error, that sounds like it could be because of the clients windows firewall. Where would i start at to deal with this problem ?There was no endpoint listening at http://192.168.1.168:2202/PrintLabel that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details.
I used code below to get client ip with asp.net before but after I moved to VDS this function begin returning only my subnet mask which is 178.18.198.1 or 178.18.198.2.[code]...
I am trying to write a program that captures log information from my Cisco 5510 firewall. I have a service working where it will perodically write text to a file. What I need now though is how to capture the actual traffic coming from the firewall on the network. It uses UDP port 514 to send it. I need to know how can vb capture that traffic and write it to the log file. I am a beginner to vb.net so please be patient with me if it seems like I am asking too many simple questions.