IDE :: Specify Location Where Data File Will Be Placed?
Aug 11, 2011
I am currently developing a Windows Service in VB 2010. The service depends on two binary files and one text data file that contain connection information for the app. At this time I have an installer setup with the service so that when I build the service and then the installer I get a setup.exe and MSI file.
I added the three additional files to the installer project and notice that they get placed in the application folder, that is, in the same folder as the application, when the setup app is run. For the two binary file this is ok and actually required, but
I would like the data file to go into the docs and settings, <user name>, Applications Data, <AppName> folder, NOT the Application folder as it defaults to. The Folder property in the properties dialog box for the data file allows me to select Application Folder, User Desktop or User Program Menu as the location of the file on the target machine, but none that will let me select where I want the file to go.
Is there any way to tell the installer where I want the data file to go? Since the installer itself is a project with code, perhaps I can add code to manually create the data folder for the application and then copy the data file from the application folder
to the data folder, but I am not sure of this.
View 7 Replies
ADVERTISEMENT
Jun 21, 2010
I am using VS2008 and for the project I am creating, I have a "settings" text file I am using to save user defined settings like color theme, homepage, etcetera. It works fine, however, I am unsure as to how to handle the eventual distributed apps' destination folder/file.
Creating a pre-determined folder/file is easy enough, but what I'd like to do is make it part of the installed folder files, which should be:
I tried creating the file if it wasn't found, however this did not happen (Though I specified the above formatted pathway) perhaps because I was in debug but it should have saved the text file, which it did not and wasn't found anywhere after saving/creating one.
I have the InnoSetup application (Looks great BTW) and see I can include a starting default text file AND make a specific directory for it, but I am unsure as of yet how Inno works exactly, but would prefer testing it through debug before an install anyway. Wish SHOULD be able to be done, am I right?
The odd thing is that although the file was NOT created as specified when creating one, it DID save a setting when I re-ran/debugged the app. (Rather odd, how is this happening I wonder?)
Here is how I am trying to resolve my problem...[code...]
So I am also wondering... if I use the InnoSetup to "set up" the directory and file, and it is according to user-defined destination, how do I reflect that decision in my coding for reading and writting the file?
I could simply use a basic path like C:DATAFILES but this wouldn't be very professional, though fine for development purposes.
View 2 Replies
Dec 8, 2011
After I published my application and then installed it to the same computer i used to develop the application, there was an error during the installation, the data source file was not found in the new location set by VBE 2010. How to make sure data source file will be installed at the pre-defined location? so that there will be no installation error.
View 9 Replies
Jun 25, 2011
on my program i have an activation in it and in order to activate the program you need to enter a code that is stored in the settings. so i was looking through my computer and i found the programs config file. and so I opened it and i found all of the codes for the activation. I need to find out how to make the file so the user doesn't have access to it and then how to move it to a more hidden place in the C: drive.
View 3 Replies
Mar 16, 2009
i just want to ask how can i save the file location or directory of a file in mysql without deleting its slashes...i tried to save it directly.. for example: the original directory is c:folderimg.jpg and when i checked it on mysql it is save as c:folderimg.jpg
View 5 Replies
Jan 3, 2010
I'm looking for a way to specify the location for the User.config file that is used for storing the My.Settings object. It appears that this is not possible. The problem for me is, I don't want to be responsible for creating several different files on the users computer that really have no use and are difficult to find and clean once an update is released. For most users, this is not a serious problem, as many will probably never update the software, and most will probably only go through a couple of updates. On my system, there are config files for every build of the application, and the same to a lesser extent will be true for my beta testers.
I can understand that MS wants to make sure that no two applications will use the same location for storing application data, but a simple [UserData] [CompanyName][ApplicationName] for storing application data will probably suffice for 99.9999 percent of the legitimate applications in the world. Bogging a user's system down with erroneous files, no matter how small, is an unnecessary drain on system resources and a potential source of problems for the user. It's bad enough that most programs leave bits and pieces of themselves all over a user's system after De-installation - this to me seems only to exaggerate this problem.
Is the only way to get around this problem to write a whole new Settings Class? Is there a way to change the location of the UserConfig file to a more friendly (and more predictable) location that I am not finding for myself? It would seem that having at least the OPTION to specify a location for the User.Config file would be OBVIOUS and easy to implement, so why did they leave this out?
View 5 Replies
Dec 16, 2009
I need to get the extension part of a file path for example,
c:me.jpg
i need to return the ".jpg" to a string. Im sure this is easy enough, im guessing i need to get all the text after the last .
View 2 Replies
Dec 2, 2011
Where should I store my programs user data so no one will have trouble accessing it?
View 2 Replies
May 12, 2009
ok im tryin to run an embedded .exe in my app but i seem to be having a issue with my code can someone have a look
Private Sub ButtonX1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonX1.Click
Dim size As Long = My.Resources.Myprogram.Length - 1
[Code]....
my error is ' Read ' is not a member of 'system Array'. i have change the program name to Myprogram i have added myprogram.exe and then the 'exe' is not a member of 'system array'
View 6 Replies
Sep 15, 2011
I am trying to import a text file into a data table using VB.NET. I need to loop thru each line of the text file and put certain elements of that line in a new row of the data table. The line may contain 50 elements, but I only need to get 15 of them. The very first line is a header row, which contains "File Name", "Object Name", "Object Weight", etc. The trick is the element locations move from file to file. For example, "File Name" element may be located at 0 in one file and then 15 in the next file. I need to find the exact location of my desired elements and save them to a variable. Then use that variable to locate the exact piece of data in the text file line to place in my new row.
The code below obviously doesn't work, but it kind of illustrates what I need to have done.
Try
With dt
.Columns.Add("fltObjectWeight", Type.GetType("System.Double"))
.Columns.Add("vchObjectName", Type.GetType("System.String"))
[Code].....
View 1 Replies
Jul 3, 2011
in my application i have to print some data on alrady printed forms...for example: i have print on a BANK CHEQUE.
Now my problem is that these forms are printed differently and different bank have different check but all have the same data..and to meet this requirement printing need to be ajusted for eg i might need one colom two place down or left or right.. so i need a printing tool in which i can edit the location of printing meterial i mean take them few places left or right and adjust them as my requirement.i have used crystal reports and ms reports at very basic level but what i have found is that i can not edit design move drag etc from the application..
View 2 Replies
Jul 31, 2008
Suppose there is a three location binary data: xxx, I want to create a NOT operation on the second number and keep other 2 numbers or vs.
For example, 010 --> 000, 110-->100, 111-->101, 000--> 010
In decimal , it means 2-->0, 6-->4, 7-->5, 0-->2
How to do it with VB?
View 3 Replies
Aug 4, 2010
Is there any way to set the crystal report data source location to the application.startup-path?
have a nice day
View 1 Replies
Mar 2, 2011
I would like to know how I could build a dialogbox in VB.net that instead of opening a file can record its name and location?
View 1 Replies
Aug 28, 2011
Program conversion VB6 to VB2008 I have software which uses an ini file (this is necessary as sometimes the ini file needs editing). Normally you place the ini file with the exe.
How do I refer to the ini files location in VB2008 The readini has lines similar to this at the moment where I have set up the test ini file on the root of D:.
LOGOutput = ReadIni("D:MyProgram.ini", "Settings", "LOGOutput")
I'm assuming there is going to be a simple line which says
My.application.location.programname & ".ini") But I can't find it.So question is, How do I read and refer to my ini file which is located with my exe?
EDIT:It's just dawned on me, I am also going to have to get the installer to know about it and install it there??
View 7 Replies
Dec 19, 2011
i am using an unbound datagridview so i can dynamiclly add rows. all that is working fine. but the grid is not is the location i have coded.. i am using the defualt form as a base then coding the unbound stuff in.. should i just create a blank class file and do everything? the only problem i am having is the grid must bees in the correct location according to the pixel point that i have given it. Right now it is placing the grid at point (0,0) no matter what point is entered on the line for location. so what am i missing??????
View 3 Replies
Oct 22, 2011
I got a error when I run this code:
Dim btch As String
Dim LeftPart As String
[CODE]...
It says index and location must refert to a location withing string
View 1 Replies
May 3, 2010
dim cn as oledbconnection
cn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:valid.mdb")
[code]......
View 4 Replies
Mar 13, 2012
I have 2 group box components and both are same size,font,location and visible is false. When i click button2, the groupbox1 won't appear(the group box2 is on bottom n group box1 is on top).
Example:
button1
groupbox1.visible=false
groupbox2.visible=true
button2
groupbox1.visible=true
groupbox2.visible=false
Because i want to show the different,so the location have a little different(actually both are same location). I think my code is no problem. The problem i guess is both component cannot locate at same location?
View 6 Replies
Dec 10, 2009
we have a user that my program works fine for.. and another that it just crashes for.. they get this error
"You cannot start application <App_Name> from this location because it is already installed from a different location."
then they run it up again and it comes up.. and then just closes..in reading some stuff online it says its a framework 2.0 sp 1 issue ?these pc's have 3.5, but my program uses all 2.0 stuff..so is this a 2.0 sp level issue ? or should I make my programs start to use framework 3.0 instead ?
View 6 Replies
Nov 9, 2009
I was using this old method of creating a bunch of rectangles when I need to get the location of a certain point within a grid so I could draw images on the grid. The thing is, I don't want to use rectangles, I want to be able to just round the location as if I were using rectangles. I need it to be able to round the point (66,70) to (50,50) so if you can imagine a grid and the mouse position being within that square in the grid, I need to get the location of the upper left corner of that square.
View 5 Replies
Jan 19, 2012
i am try ing to copy a file from one location to another useing an openfile dialog but it dosn't seem to work. The code i am using is below
FileCopy(OpenFileDialog1.FileName, "C: emp rial.tar")
View 3 Replies
May 6, 2010
I am trying to update my database. A user is going to enter in the location of a file. ex C:file.txt
This is the code I am using Sql = "UPDATE `Users` SET `FolderLocation`='" & FolderLocation & "' WHERE `Username`=" & TextBox2.Text & ";" My problem is that it does not like the . How can I fix that? Is this my code or a database set up error?
View 25 Replies
Dec 4, 2010
When I open appl.exe in C: , app1.exe call in app2.exe and then app2.exe will run and app2.exe will give the file location of app1.exe with extension such as C:app1.exe in run time. Here I wanna know how to reveal the location of calling application (app1.exe) with extension from app2.exe. I mean that app2.exe is called by app1.exe and when app2.exe is running, I wanna reveal the location of app1.exe with extension from app2.exe.
View 1 Replies
Dec 4, 2010
I suppose I have two applications such as app1.exe in C: and app2.exe in D: .When I open appl.exe in C: , app1.exe call in app2.exe and then app2.exe will run and app2.exe will give the file location of app1.exe with extension such as C:app1.exe in run time.Here I wanna know how to reveal the location of calling application (app1.exe) with extension from app2.exe.I mean that app2.exe is called by app1.exe and when app2.exe is running, I wanna reveal the location of app1.exewith extension from app2.exe.
View 1 Replies
Sep 22, 2011
I am trying to get list of print jobs and I want property name that returns file location of document being print. I have search through all print class and management class but could not find property that returns current document is being print.
View 1 Replies
Nov 26, 2011
I have some .txt files in the resources of my vb.net project. I am trying to use the command:
FileOpen(1, "FILE NAME", OpenMode.Input)
How do I use my resource location as the file name?
View 1 Replies
Jul 21, 2009
I have encounterd a problem when trying to re-enstall a program i have writen in vb 2008.I get the following message:"You cannot start application Shell from this location because it is already installed from a different location."This program is to be used on many workstation computers and i need to be able to update any changes by just reinstalling the program, no uninstalling needed first. If the program was installed from a cd first and needs to be updated from a flash disk this error will be a problem, if the update is from a cd as well then there is no problem.Is there a way to change the installation package to ignore where the program installs from and just update itself?
View 2 Replies
Jan 27, 2010
I'm currently working on a project that has a simple game . I want to change the location of a label ( middle ) to another location when a key is pressed down. But there is something wrong with the first of the If statement .I've underlined "point " because it has the error.
Private Sub Space_Navigator_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown If e.KeyCode = Keys.Up Then If middle.Location = [u]Point[/u](156, 655) Then middle.Location = New Point(156, 547)
End Sub
View 2 Replies
Sep 25, 2009
i am having a trouble about adding a file location (e.g. c:/bla/blahblah)to a database i have my code here
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
con.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=G:\WindowsApplication2\Database1.mdb"
AxWindowsMediaPlayer1.settings.volume = 100
[code]....
everytime i add a mp3 file to listbox it should get the file location and pass to the database but it seems my database is empty?
View 6 Replies