I have written a function to swap pictures in a picture box. The function itself works but I was finding that eventually i was getting out of memory errors. I am thinking that i need to release the images from memory as i swap them and have tried using Dispose().However Dispose() does not work the way i have tried to implement it.
I have a few problems i need to solve. Firstly, I am looking for a piece of code i can use to display a picture from a bank of pictures. It will work on the basis of generating a random number and loading a picture that corresponds to that number.
i.e. Dim RandNumber As Integer Dim RandClass As New Random RandNumber = RandClass.next(1, 10) If RandNumber = 1 Then Picturebox1.image = picture1
[Code]...
Secondly, can I then use subsequent picture boxes to display pictures from the same bank of images, without displaying the same image? Finally, I then need to be able to click the picture or a button beneath the picture to select it as an answer to a question and then the whole process starts again.
I would like to build a form that has multiple picture boxes that a user can browse through and click on each one to select multiple items. The pictures will all be pulled from a single directory. After they have selected the items, they will click a button that will change the names on all the selected pictures. I know how to change the names, but I need some assistance with the picture box and loading the file names into a list or array. Not sure what it would be called. I am not even sure really if I would use a picture box or some other form item.
I used visual basic 2008, windows form applications. I used panel and its background is the map, and I used picture box as the character and with transparent gif pictures in every keyevents, I already can move the picturebox with keyevents. But the problem is, whenever I move the picturebox,I can see the box of picturebox even it is transparent.
Still working on a very simplistic poker game and I'm struggling with getting the code to show my cards in picture boxes. I currently have 12 picture boxes set up on my form and when clicking the "deal" button I created on the form, I would like a random number to be generated from 1-53 and based on the number returned I would like a picture of a playing card entered into the picturebox. I would like this to happen in 10 picture boxes. So playing cards will be shown in the picture box on 10 of them and a the card back on the picture box 11 and 12. After hitting a second button, I would like the 11th and 12th boxes to display a card from the deck.
With all that being said my questions are:
1. How do I associate the random numbers with my playing cards? (I have my card pictures in a file on my computer.)
2. How do I get the picture of the cards into the picture boxes? What would the code look like?
3. I have a button to clear all the cards, but how to I program it.
i am trying to build a program ( i am a beginner) that display the pictures from a media card ( or other removable media) in a gallery in the form, and that allow the user to select the ones he likes and store it in a folder.
I'm creating an application in which i have 5 picture boxes on top of each other that will "layer" pictures on top of each other. The user can show and hide certain layers by checking / unchecking check boxes. I need all the layers to be transparent so the prior layer can show through. Currently all layers are set to transparent back color however, in VB8, controls by default don't support transparent colors. MSDN says you can override this and give controls transparency by the following:
Locate the constructor for your control class. The constructor appears in the control's code file. In C#, the constructor is the method with the same name as the control and with no return value. In Visual Basic, the constructor is the method named New. Call the SetStyle method of your form in the constructor.
Im using a black n white image of a human as my back ground and panels to display the same bits in color when the area is clicked. What isn't working for me is the panels are slightly overlapped and one will always be on top of the other. it is transparent so you can see the back ground, but not the panel underneath it when it has a picture in it.
i want to implement undo/redo function in icon editor, im try to use arraylist or Stack to hold current icon or picturebox image when mouse up and left mouse is not press. i dont know exact place to put the Stack for push.
i want to write a code to swap the words in a string.
Input - I like cake Output - cake I like
To do this it would be great if there is a way to determine the index of each word.Like
1- I 2- like 3- cake
Then I can swap the words.But I have no idea how to do it.Currently I have written the code to count the number of words in a string and to get the average.
Dim str As String = Me.t1.Text Dim strA() As String = str.Split(" ") Dim TChrs As Int32
I have tree buttons (or maybe textbox's) when i click on button: A and then on button B , i would like to swap the values of A and B. Then if i click on C and on A i would like to swap the values again. This is for either a button or textbox. I think the code should be similar.
I have 100 textbox exist on a form (10,10). I had used the following property of each textbox(.Text, .Tag, Tooltip, AccessibleName). I need to drag from any textbox to another textbox and they replace each other by the 4 content mentioned above. Instead, I managed to change the location of the source and target textbox by drag and drop which seems to be easier. I have 100 textboxes, I will not do a programming for each one putting a code at design time. there should be a way to do it by programming
The code I found to replace location between 2 textboxes is this Private Sub tbfromMouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles tbFrom.MouseDown tbFrom.DoDragDrop(tbFrom, DragDropEffects.Move) End Sub [Code] .....
so my question is relatively simple, can I create VB6 application that references a class in a dll, and then substitute that dll for another at runtime?Now my intial guess is... no chance in VB6.
So my thoughts turned to a VB.net interop dll. Could I do it in here, and then call the interop dll from the VB? but I'd be happy if someone knew differently.The only thing that I think would actually work would be DI in .Net, but I'm limited to .net 2, or 3.5 at a big push, so I dont know if that is possible.
I have a dll that a specific site uses, but we dont want to ship that out to everyone. Instead, we want to build a clone dll which just has the interfaces setup so that the VB6 build will complete.When it gets to the site that needs it, they want to replace the dummy dll, and drop in their version instead.
Note: We do use RegFreeCOM when its gets installed, so I do have the manifest files that I could play around with if needed.
Is there a method to swap the left and right hand sides of a set of expressions in Visual Studio? I have a decent sized set of data that needs to be stored in an active record. In order to pre-populate the form fields on the page, I have already written the following [Code]
Is there some sort of the method (built-in functionality, macro, etc.) that I could use to swap each side of the expression such that the data is saved into the active record as opposed to read from it in order to perform a database insert? For example, after highlighting the above code and running the macro, it would become:[Code]
Since the number of columns in the database that this active record encapsulates is rather large, it seems like most of this typing could be avoided with a simple automated process. Obviously this wouldn't work 100% because sometimes there would have to be type conversions (e.g. int to string) but for the most part I think this would save a lot of time.
In my windows form I have an empty datagridview that contains strings loaded from a csvfile. The datagridview has no initial column collection. There are four columns in the csv file. In the csv file, columns 1 and 2 have values of true orfalse. So far I am able to load the text perfectly.
What I want to do is change the strings "true" or "false" into an image in my resources (a pretty green checkmark and a red x).
I would like to leave the csv file text as it is, and then change the columns dynamically.
Then, when I save the information back to the csv file, the images must be converted to text strings to accomodate the csv.
I'm trying to make a 'translator' that will simply just swap each letter with each other, (a = b, b = a, c = d, d = c ect.), when the user types something into a textbox. How would I go about making it?
I need to read a binary file. The Byte-Ordering in this file is different from the Intel-Standard. In good old FORTRAN I've used Equivalence-Statement in such cases (For example Defining a 4-Byte-Integer-variable and 4 Bytes at the same memory location / read the file as bytes / store them in the neccessary order / access the memory using the Integer-Variable). In VB dotnet I programmed a solution using shift-operators:
tbFrom = "one" and tbTo= "two" use drag and drop to swap the values so that tbFrom.text = "two" and tbTo.text = "one" with tbNope.text = "three" but you aren't allowed to drop in tbNope. Show the appropriate symbols for allow drop and don't allow drop. set allowdrop to true for tbFrom and tbTo. So far i have one way working.
Public class Form1 Private sub tbMouseDown(ByVal sender As Object, ByVal e As System.Windows.Form.MouseEventArgs) Handles tbFrom.MouseDown TbFrom.DoDragDrop(TbFrom.Text, DragDropEffects.move)
1- how I can put picture in tool strip and put it convert to split button without the picture go invisible when i click on it
2- how can I make tabs in the forms
3- I want to put pictures in the form in the same place For Example when the user check the radio button or when the user choose the name in the combo box a specific picture should be display?
how to display picture using the Application.startup path? i want to locate the picture in my bin folder inside my debug folder as i selected the name of the candidate in the combo box.