I need to create a list of possible images to change picturebox controls to. I have the images loaded into the My resources folder of the solution, but I need to create an array referencing them. What data type do I use for the array?
I have a bunch of type Double variables in my program, say for example
Dim Area as Double = 0 Dim Perimeter as Double = 0
Somewhere in my program I want to calculate these values, so I define
Public Sub TheSquare(ByRef TheArea as Double, ByRef ThePerim as Double, ByVal TheSide as Double) TheArea = TheSide^2 ThePerim = 4 * TheSide End Sub
and somewhere in the program I'm collecting side lengths and calculating the area and perimeter; say
While True S = GetSideValueFromSomewhere() TheSquare(Area, Perimeter, S) End
In my real program, I have, say, 20 quantities that I want to calculate. Obviously each one has a different equation. But in the end I want to output all 20 to a file, so to save typing, I create an array of the quantities, like this:
Dim TypingSaver() as Double = {Area, Perimeter}
so that I can dump values to file with a three-line for-loop instead of copying and pasting 20 variable names.
This does exactly what I want if Area and Perimeter were reference types like Objects. But since they are Doubles, TypingSaver contains only their values, not references to the actual variables. So after I use my TheSquare function the values of Area and Perimeter are correctly updated but TypingSaver just constains whatever the values of Area and Perimeter were when I declared the array.
how can I create an array of references to doubles in VB.NET?
So I have a picturebox on my windows form and it has an image set to it, I also have a bunch of reference files that reference to a bunch of images.Me.PictureBox1.Image = My.Resources.imgs.image1That piece of code works.Now, I tried to databind the picture box to a database so the images would load on the change of a combo box but that got confusing really fast so what I did was created a database and it holds all the image references such as "My.Resources.imgs.image1" but its stored as type varchar(50).Connecting to the database and retreiving the strings is no problem, that works all fine.The problem is converting the string to the image reference, it doesn't work. I've tried type casting, I tried using imagelocation rather than image but I want to reference to the resources that is attached to the project.
Imports System.Data.SqlClient 'before class constructor Dim SQLStr As String Private ConnString As String
I have Crystal Reports 2008 installed on my win7 laptop but when i go to insert references from my application settings the CrystalDecisions references are missing and im not able to find them. Note: they do exist in my "c:windowsassembly" folder.
I'm trying to make a Blackjack game in VB. What I'd like to do is populate an array with each of the cards so that I can randomly generate integers and use those integers to pull an index from the array, basically randomly selecting a card. My problem is that I can't seem to get the images in the resources folder to go into the array. I'd like to use a For/Next loop to populate the array, as I would rather not manually assign all 52 cards to the array. I'm trying to do it like this:
Dim CardArray(51) As Image Dim LoopIndexInteger As Integer For LoopIndexInteger = 0 To 51 CardArray(LoopIndexInteger) = My.Resources.ResourceManager.GetObject(LoopIndexInteger) Next
Im having problems with one section. I have imported 4 text files that have lists of computers in them, and i want to read the computer names into an array so i can use them from there. I have the attribute in them set as embedded Resource as well. So if anyone could check this code and see what is wrong or right, and how i can read the file into the array that is established that would be awesome.... Ill be researching this non stop untill i figure it out, but thought someone on here might have an idea
Private Sub bombardBTN_Click(sender As System.Object, e As System.EventArgs) Handles bombardBTN.Click Dim labSelected As String
When import image to project. It shows a form and in groupbox resource context ,There are 2 options : Local resource and Project resouce file.appearly : In the first option i dont see any image in project. wherre is it ??
In Visual Studio 2008 I tried to add xml file as embedded resource. During compilation the embedded resource item was simply ignored and the resource I expected to find in resulting dll was not there. I tried several times with no positive effect. Finally I decided to rename the file, so it does not have xml extension. As soon as I changed the extension to (it was .en in this case) Visual Studio started picking the file up and embedding it as part of the assembly. I could not find any any documentation on that odd behavior. Does anyone know if that is expected, and, if so, why ?
I have a simple app (coded in VB 2008 Express Edition) that uses an SQL Server database (in .mdf format) that works fine on my own machine. I created the database in SQL Server on this machine. I added the DB as a data source and it works fine. But when packaged this app (ClickOnce) and installed this app on a different machine the installer tries to download MS SQL Server Express. Obviously this is because SQL Server is a prerequisite and is not installed on the other machine. But just as obvious is the fact that the download will take a long time to complete before my code even starts installing.
My question is this: Is there an SQL Server reference (using Add Reference...) that I can add to avoid this? I suspect the application just needs one or two DLL files from SQL Server. Downloading the whole product seems like overkill. Is there a way I can included the needed files in my app to avoid this long download process?
I'm creating a WPF application in VB.NET with the 3.5 Framework. (If you provide an example in C#, that's perfectly fine.)
In my project I have a Template for an MS Access database. My desired behavior is that when the users clicks File-->New, they can create a new copy of this template, give it a filename, and save it to their local directory.
The database already has the tables and some starting data needed to interface with my application (a user-friendly data editor)
I'm thinking the approach is to include this "template.accdb" file as a resource in the project, and write it to a file somehow at runtime?
I need to refer to some strings using an "indirect string" in the registry. It should be in this form:
@filename,resource
MSDN: "If the resource value is zero or greater, the number becomes the index of the string in the binary file. If the number is negative, it becomes a resource ID."How can I find out either of these numbers for my resources that only have names in VB? I also need the ID/index for the exe's icon.
I have a resource file that I include in my shared code library that has all of my re-usable classes in it (all the resources go into their own namespace). Now, what is the best practice regarding resources... should I include them in the same DLL, or should I have a seperate resource DLL and/or are there any benefits from seperating them out into their own file.
Public Class Form1 Dim str As String Dim strA() As String Dim strB() As String Dim f As Integer = -1 Private Sub btngo_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btngo.Click If txtmain.TextLength > 0 Then str = txtmain.Text
So i created resource file New --> new file --> Native Resource Template Then added icons with custom id, like "x", "u_100", .. so i understand, what the files (in my case icons) is.. And i saved as 32-bit resource file (*.res) So i have a question, how can i use these files inside of resource file in my apps? i know how to add icons in to my app.. Me.Icon = New Icon(C:/icon.ico)
is there a way to make an arry of buttons in vb.net in VB6.0 there is a prop of buttons name Index but not in VB.NET so if there is some way to do that,[code...]
i want to make a vb.net program that reads from a text file a movie, with the help of a Open Dialog (called openFD in my program) (we don't know how many movie we've got), the actors, the release date, the country, and the rating.
First question: How can I make a 2-dimensional array? line(0,0) - Movie1, ... , line (1,5) - Rating2. Here Is my try, but it's not good:
Dim line As ArrayList = New ArrayList() Dim itm As ArrayList = New ArrayList() Dim i As Integer = 0
[code]....
And here is the code for the Delete Button. It deletes a movie from the listbox, but the details of the deleted movie remains for the next one, I must delete the details for the deleted movie, too.
I've been making a table control for a few days, and I've got to the point of making it capable of accepting new data. To do this, I'm making it generate a row of text boxes, combo boxes, and date selection windows along the row that you're entering data into.
I've tried using an array of 'control' types and changing them to whatever specific control I need as I generate it. That sort of works. For example, the code under 'Case "Employees"' below will make a combo box display on the form, but 'ControlArray(i).Items.Add' gives an error because it doesn't think that ControlArray(i) is actually a combobox yet.
You might also be interested to know that everything will have to be dynamically generated since the table I'm using will not always be the same (and the Select Case code will eventually be replaced by something that checks for relationships in the database).
Dim ControlArray(NumberOfColumns - 1) As Control For i As Integer = 0 To NumberOfColumns - 1 ControlArray(i) = New TextBox
I am trying to make an array of picturesbox's. Now I need one array to loop though all the pictureboxs on the form and add them to the array. I also need another array to loop though all the picturebox's on the form however I only want it to add the ones that there names start with "ladder_" How can I do this?
What is the best way to take an array in VB.NET which can either be Nothing or initialised and give it a length of zero?The three options I can think of are:
ReDim oBytes(-1) oBytes = New Byte(-1) {} oBytes = New Byte() {}
The first example is what most of the developers in my company (we used to do VB 6) have always used.
I've got a situation where I need a table of constants in my app. It's actually a table of 43 formatting options where the description will appear in a drop down and the detailed settings will be used by the codeIt appears that VB can't do arrays of constants. So I've fiddled around with a Constructor in a class that creates a new array then loads up each element with hard-coded .Add statements. It doesn't seem elegant though.So I then decided to try an XML file, that I load in the Constructor and assign the contents to an array. This is what I've decided is the best, most elegant, option - but I'm throwing this question in to see what you people might recommend ! The data is mostly strings
i have to populate data from mysql table into an array. I have a table which stores the x-coordinate and y-coordinate of a node. I got to retrieve all the x and y's into an array. I am having difficulty doin that as i am now
Below is the code i've been trying: Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click