Currently there are functions to draw line or move to points, commonly known as LineTo(x,y) of MoveTo(x,y). I am wondering if there is also a LineTO or MoveTo function(s) for 3D, i.e. LineTo(x,y,z) or MoveTo(x,y,z).
I have a picture in my picturebox. In that picture, I need to draw a straight line between two points and calculate the length of that line (probably in pixels). Is there any suggestion how to do it?
Probably a silly question but is it possible in Excel or VB to drag a charts point(s) ?I had a quick look at the object "Points"(part of Series Collection object) methods and saw there was a "Select" function.
I've come across a very basic problem which I'm sure has a basic answer.Forgive me but I haven't programmed in years and this just a hobby of mine..My problem is that I need a drawn object (say an ellipse) to move to the cursors location when I click. Imagine an adventure quest style game where you view your character in birds eye view, and it moves according to where you click on the map.I can draw the image fine, and move the image around fine - it's more so the formula I'm using which I'm a little stumped on.I have certain requirements though.
1. I need a timer that constantly updates the drawn object's (lets say character from now on) location. Each tick will essentially be the character taking 1 step towards the cursor's location.2. At the end of each tick of the timer, it'll will invalidate the form/control to invoke the paint event, and of course, the objects location will be be updated.It sounded simple enough to create a linear equation based on the objects original location and the location of the cursor when I click.However, that will not give it a fixed speed.If say for example, the gradient (rise/run) between the cursor location and objects location is very steep, the object's y-velocity will be greater than that of the x-velocity
I have a question about drawing lines. Most of the code snippets I've seen approach drawing a line with the mouse down as the startpoint and the mouse up as the endpoint. But I am trying to draw a line by startpoint as a mouse click and then an endpoint as a mouse click just as you do on a typical cad program.
currently i dont have any code to show but i am curently creating an application on a windows mobile 5 device and wondered how i can plot a route manually....ie what i want to be able to do is use the stylus to touch somewhere on the screen and plot that as point A, then touch the screen somewhere else and plot that as Point B (in some sort of database) so that i can review that route afterwards
Using the attached code, the goal is to draw a series of 1x1 rectangles to produce an image of a line. The image begins okay at point (0,0) but ends up after 5600 passes through the loop at (1884,5273) instead of at (1965, 5244). To prove the scale factor accurate I also use Drawline to draw the entire line with the same scale factor. Drawline ends up at the correct location (1965,5244).
I've manually checked the calculations with the results as noted. I'm at a total loss to understand what's going on.
I am graphing using Visual Basic graphics and it works. I would like to know how to draw a DASHED line instead of a solid line. Could someone help me with this?gphFormGraphics.DrawLine(Pens.Green, pt2, pt1)
The way my code is now its all basically in one class and I want to move different functions into other classes to organise it a bit.What is the best way to do this as I have been having problems I was just bringing in a new Main class when I needed to call the functions in my main class but this would give errors when I run the program and not let me run it?
Private mc as new Main()mc.functionNeeded But the error when I try to run"Stack over flow exception"
An unhandled exception of type 'System.StackOverflowException' occurred in System.Windows.Forms.dll
Any tips on how this is done. I couldnt find any info on it (probably because its so basic)
I can draw one line by mouse moving on a form, but i used cls function to clear screen when move mouse (otherwise it wont show single line when move mouse), so i cudnot draw next line with out clearing previously drawn line, kindly help how to solve this problm
I want to Draw an Rectangle on a PictureBox and after that I must be able to move this Rectangle around. I have made now that I can draw a Rectangle on a Picturebox via MouseDown and MouseMove Events, but I dont know how to Move the Rectangle.
Private Sub PictureBox1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBox1.MouseDown Try If e.Button = MouseButtons.Left Then cropX = e.X cropY = e.Y [Code] .....
A couple of options seem to be available to achieve better accuracy and shorter periods than the Timer control in VB allows, however they too seem to have their own unique drawbacks. I am trying to plot (draw) points that are calculated in my VB application and then represent them in real time with an accuracy of a couple percent. If VB can calculate the points in the microsecond time range, would it be reasonable to hang an external pulse source on a usb port and use the "Datachanged" event to count the pulses that will be summed and used to plot the points?Ultimately, this is a machine control application that requires "reasonably precise" timing - ie. CNC type control. The points are scaled and drawn and then step and direction signals are sent out through another USB port.
I have a form that uses a button to draw a line and a second button to draw a rectangle. I have a third button to clear the form but can't find a code example to code the Clear button.
Im not exactly sure how to word this question, but I will give it my best shot.In a new program I am starting I would like to put all the code from a button_click event into a file (many others as well into different files), kind of like a class file in the sence of it being external.lets say I have a button called btnadd and it has some validation code in it Private Sub btnadd_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnadd.Click
I need to load and parse a text file and extract data between points on any given line. I can load the file, but it's the parsing that's giving me headaches. e.g. "Phoned Jim and arranged for John to attend site" First I need to search for "Phoned" because the line always starts with that, and then I need to extract "Jim and arranged for John"
For class, I am creating a Tic Tac Toe game. When there is a win I would like to draw a line over the 3-in-a-row. Not sure if this is possible because I used an array of buttons to represent the X's and O's. If this is not possible I would like to highlight the winning buttons.
Private Sub ColorKeyForm_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles Me.Paint 'Draws diagonal line of dot and dash on form
[Code]....
... the top part draws a line on the form but the second part does nothing. The picColorKey is a picture box on the form.
I searched this forum for the answer before posting this and from what i have noticed there is no "simple" way ofcourse "simple" definition varies from one person to another
my definition of simple is something like this Line(x1,y1,x2,y2,color) or something like that.[code]...
I need to draw a line on a series of pictures: I have decompiled a movie file to 1200 pictures. I also have 1200 samples of vector data (coordinates of the line: beginning point, ending point , size of vector (length) and direction (angle)... anything). With these data I want for each corresponding picture to draw a line corresponding to this vector data for instance: picture 550 needs to get a line drawn from point (5,95) ... these are (x,y) coordinates. in direction of 5 degrees from a vertical line and length 55. Visual Basic do that? I understand there will be some work in locating the origin of the x,y coordinate system and telling the program what 'size 1' means...