im doing a project in which im basically trying to make an etch-a-sketch style program.
I am using a 5x5 pixel picture box as the 'cursor' and have made the program so that i can move the picture box with the arrow keys. I am currently trying to work out how to make a trail of identical picture boxes (from an array of picture boxes) appear wherever the cursor has been using this code
Case Keys.Left
CurrentLoc = New Point(PictureBox1.Location.X, PictureBox1.Location.Y)
If Not PictureBox1.Location.X - 5 < 0 Then
[Code]....
Basically, im trying to make a trail by moving the original picturebox and the inserting an identical picturebox in the original's previous position. However, the new identical ones do not display
Recently I have been wanting to learn a bit more about Visual Basic and I've decided that I want to test my abilities by Making a Card game. The card game uses a customized deck of around 140 card. The Cards are all buildings which you need to place down by discarding a specific amount of cards in yoiur hand. The Objective of the game is to get 12 buildings built and get the most points. Many cards will be layed down at some point in the game.The way I think I will be creating the game is by Creating a Class for the Deck which will use a class for the Card. I would like the Card Class to somehow create a picture box of the cards image on the form which will hold all the other cards being displayed.
Having created my picture boxes at runtime, I am able to drag and drop them, but I have a few technical problems. After a few days of 'playing' seem to be going around in circles.There are three main problems:-
1. The last picturebox created is the only one I can drag.
I tried using "CType(sender,PicBox)" but never got it to work successfully.
2. The picturebox moves to the mouse cursor whenever I click it.
3. There seems to be an offset from where the cursor actually is, to where the picturebox actually moves.
Heres what I have so far.
Private Sub BtnRepeatCubDes_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnRepeatCubDes.Click Try intPicBoxCount += 1 ReDim PicBoxes(100)
I have code my pictureboxes so that I can move them around my form, however i can move a picturebox under another picturebox. Basically What i would like to be able to do it for a picturebox not to be able to go underneath another picturebox and thus dissapear.For example my picturebox 1 when i move it can go under my picturebox2, I would like it to touch the edges of picturebox2 at most but not go underneath it. I am using visual basic 2008.
I have successfully randomized certain pictureboxes in a grid to contain mines, and show that mine, and for testing purposes, those mines are currently showing. What do you think I need to do to be able to say[code]...
So basically, i have successfully randomized certain pictureboxes in a grid to containmines, and show that mine, and for testing purposes, those mines are currently showing. What do you think I need to do to be able to say:
I wonder how you can make a picturebox selectable at runtime and also change the size and location during runtime?
Well I know how i can change the location of a picture box during runtime but that is only with a picturebox that is already defined in the form before runtime.
So I write an event for that particular Picturebox.
But now i want to do the same thing with a picturebox that a user can add during runtime and then the user should be able to select and move the picturebox.
So now i can't add code to the picturebox event so I wonder how you should do this. ( Maybe with reflection?)
And what if the user added 10 picture boxes and selects a certain picturebox. How do you make it possible that the picturebox the user clicks on is selected?
Should you store each picture box location on the Panel and then when the user clicks on a certain pixel in the panel where a certain picture box is it get's selected?
I have the following code that attempts to create a picturebox at a set of coordinates, then move to another set of coordinates and create another one. I have two questions, first, how do you programmatically create each picturebox with a different name than the last one. I've attempted to address this in my code but not sure if it's right. Second, I'm getting an error when running the code: "controls created on one thread cannot be parented to a control on another thread" - how do i get around this?
Needing pointed in the right direction. I am fooling around with data sources and connections per homework and what I'm looking for is creating an SQL DB connection during runtime. I know that you can add a data source in design by going through the Wizard but what if one would want to create the connection, adapter, and dataset during runtime? Where would you start?
I have cruzed the net looking for some form of a tutorial to just get me started, I don't need it all completely outlined but I need to know where and how to start and what I need to declare the connection, string, and dataset as. I have seen a lot of information using VB6 but nothing that I come across seems to work.
My basic questions are:Do I have to create a seperate class for the database connection?How do I delcare the nuts and bolts of the connection,adapter, and dataset?If a seperate class isn't required then where is the most realistic place these items would be created?
How can you add a system DSN with its security credentials programmatically at runtime from VB.NET? Keeping key in ODBC.INI is done, but when creating ODBC, it asks for Authentication Type (SQL or Network Login).How can we set that option at runtime?
I'm trying to make labels at runtime. The idea is to create them on the fly in runtime.
I have this on my form:
btnAdd txtName txtAge
[Code]....
Which work fine, but if I want to create another label, how do I check to see if one or more labels have already been created and then apply a new location of the new label? (so it doesn't get override on the same location on the form?)
Im creating a fairly simple game, and when the left key is pressed i need a new picturebox to be created.Heres the code Private Sub frmMain_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
[Code]...
Now there are no errors in the code apparently, but when the left key is pressed, the picture box isnt appearing. I added the "lblAnswer1.visible = false" just to test the keydown functionality, and that works.
I am having some problems adding controls at runtime, or I guess I should say accessing the controls after adding them.The application starts off with a tab control named "tabIncidents" and one tab for an incident information. The user can click on a button to add a client. When the button is pressed a second tab is added to "tabIncidents" named "Clients." On the newly created "Clients" tab another tabcontrol is added named "tabClients" and we create a tab named "Client". Multiple "Client" tabs can be created on this tabcontrol. Each "Client" tab gets a usercontrol added named "clientInformation" which has name and address textboxes.
So basically it is ...
TabIncidents.tabFirstTab (already exists) TabIncidents.Clients (new tab added at runtime if user clicks a button) TabIncidents.Clients.tabClients (new tabcontrol on the new tab)
Problem: Need to get a picturebox to display four images, one after each other. But in a way in which during runtime the changes can be seen.
So I figured if after every image is changed for example if I had some sort of timer, then during runtime the image will be shown, then after a certain period the next one would be shown and etc. I tried doing this using a timer and then a stopwatch but both time's no change can be seen in runtime and there is a small wait before the last image comes up.
I then also, tried using sleep, but that also showed no changes. Underneath is a quick piece of coding of what I'm trying to achieve, but instead of textboxs, for the sake of what I'm trying to do I will be using pictureboxs.
CODE:
Question: I've tried all I know in regards to timers and so on with no luck.
I want to create a Panel dynamically on the form when a button is clicked. Also labels with given TEXT are also to be created when create label button is clicked. then we should be able to print the form contents as it appears but without any buttons. We should be able to resize the panel to adjust the page size.
info on creating instances of my own class at runtime. Simple project for family recipes but would like the option to add new recipes with new instances of my own food Item class at runtime. Creating my own class,no problem. Storing the data in an XML file, OK on that as well. My issue is creating new instances of different food item class as I use this program over time
I know how to create a control at runtime e.g.[code]Can anyone tell me how to create multiple instances using a for-next loop? e.g.[code]The part I can't work out is how to give each new button a new name... like button1, button2 etc
I'm an absolute nebwie, trying to create a program for at work. It is supposed to become a logging program to log certain events. These events have to be recorded in input fields.
I want to create files based on the particular value of supplied recordset using the StreamWriter at RunTime. The files will be dynamic these will be create based on particular field.Example: If I have list of employees, I don't know from which city of the country they came from. I want to create a different files for every city and write those employees in to the corresponding files at runtime.
For some reason the Webbrowser document complete sub will not work. I even tried Public wb as New webbrowser. I will be disposing on the WB many times while the app is running. I need to be able to recreate it so that it continues to work with the WB document complete sub to trigger events...
Is there a way to dynamically create an object at runtime?Background: Basically i have an employee class that i want to instantiate every time an employee logs in. What i don't want it to have an employee object already created for every employee, but when they log in the object gets created.
I am working on getting ready to make a chat client. I want to be able to click a button and a new form come up as a tutorial to myself. Here is the code I am currently using.
I need help creating bootstapper for crystal reports runtime..I want crystal reports runtime to be installed automatically with the application if its not installed on the target machine.I am using vs2010?
How Can I create Menus at run time? as MainMenu1 MainManu2 MainMenu3 SubMenu1 SubMenu1 SubMenu2 SubMenu2 ChildMenu1 SubMenu3 ChildMenu2 SubMenu4 SubMenu3 ChildMenu1 SubMenu4 ChildMenu2 SubMenu5 ChildMenu3 ChildMenuA ChildMenuB Etc.....
I am building a form that will eventually list a group of functions on the left. If you drag a function onto the form, it will create a listbox and a label at the loction you dropped it to. If you drag a function into a listbox, it will add that function as a listbox item. I have this working kind of. The problem is that once I create a new listbox, I am no longer able to add items to the previous ones. Here is my code:
Public Class Form1 Private MouseIsDown As Boolean = False 'rivate Functionlist As ListBox