How To Open A File In Existing Program Instead Of A New Instance
Mar 17, 2009
I have a program that runs some data manipulation on a file when it is double-clicked and then displays this to the user.However, when I double click on the same file type of a different file it opens in a separate instance of my program instead of the same instance already running, i.e. some message that says would you like to reload file, YesNo, and then given the answer perform the action required.I have found some code to stop a second instance from opening, but this is inconvienient for the user to close out of the program everytime they want to view a new file.[code]
View 6 Replies
ADVERTISEMENT
Jul 13, 2010
I have an application the contains several excel files bundled with it. I'm not opening the files and processing them within my application. These files contain a data-connection to reload all of the pivot-tables within each excel file. I have a 'link' on my form, that when clicked, it determines which file to open and calls a sub using filename and executing Process.Start(filename) for any excel file I want to open. I have no problems opening any one of the files and then exiting excel.
The problem is when I 'close' a file, but don't exit Excel; then try to open another file(clicking link on form)... it creates a new instance of Excel.
I know from experimenting that the fileopendialog form will 'reuse' an existing Excel instance, IF it does not already have a file open.
How can I do the same thing without using the fileopendialog?
I don't want the end-user to have access to the folders where these files live. That's why I have multiple 'links' on my form, one for each xls that already exists. I just want them to be able to click on a link and the xls file opens AND if they choose to merely 'close' a file and not exit... Don't create a new instance of Excel, but re-use the existing one.
View 5 Replies
Jun 30, 2011
I want to open an existing VB class file, add a few properties and close it again.
Simple enough, I thought: Take the CodeDom, a VBCodeProvider, parse the code (using the Parse-method), then identify the location where I want my stuff added (doubtless using some nifty LINQ expressions), add a bit of code and then have it generated and here we go.
Now I see that Microsoft apparently added the Parse method only for the fun of it but never implemented it.
What's the story here? Can I only generate code from scratch? Is it not possible to load existing code?
View 1 Replies
Feb 3, 2011
I want to use my word add in to open an existing file, the code is:
currentDoc = app.Documents.Open(currentFile)
where currentFile is a string containing the path to the file I want to open, when ever this code runs, there are no errors, but I also cannot see the document
edit: the program first closes the 'currentFile', adds something to the package, then tries to open it again with the line above, when it closes the document the word application stays open with no document in it, but when it opens it again it is not seen in the application, but the document is open
View 14 Replies
Mar 30, 2011
In my scheduling app I am exporting information to an excel file. When the first export runs it opens a new instance of an excel workbook. I have decided to save each schedule (AMRN, PMRN, AMTech, PMTech etc) to separate works sheets instead of appending the first worksheet. This way when the shedules need to be printed the whole workbook can be selected to print. When I try to open the existing workbook if it exist I get an error. Here is what I am trying to do.
vb.net
Dim xlApp As excel.Application
Dim xlWorkBook As excel.Workbook
Dim xlWorkSheet As excel.Worksheet
[Code].....
View 17 Replies
Jan 9, 2009
I am trying to use the open file dialog box in VB 2005 to open up an existing txt, or rtf file from a directory into a rich text box. I am able to get the Open file dialog to appear and the directories, but when I try to open the file it doesnt import it into the text box. Here is the code I am using
[Code]...
View 3 Replies
Oct 24, 2011
In the same class I have
Dim WithEvents YMDChart As Chart
Dim WithEvents YMDChartArea As ChartArea
Then:
Public Sub PlotYMD() handles ButtonPlot.click
YMDChart = New Chart
[Code]...
But here at line 5 I have an error saying that I am not refering to an existing instance whereas I am.If think it is because at this step the YMDChart is dead even if it is present on my form. I have tried with the declaration "Static" but it is only possible within a method and is incompatible with "with event".
View 3 Replies
May 16, 2012
I have a windows service that I have been writing in Vb.Net. As part of this service it calls a class that has a long running Process.I can execute commands to this process when I want to via the ServerCommands() class within the service, however I want to call these remotely. Possibly from a website or click once WPF application.
For this I have used a simple Tcp.Ip WCF example, and have verified it as working correctly.
This called OnStart()Private _serverCommands As ServerCommands
Protected Overrides Sub OnStart(ByVal args() As String)
Add code here to start your service. This method should set things
in motion so your service can do its work.
[Code]...
It appears that in debug _serverCommands is Nothing when it should be running.How might I go about ensuring any command I execute through WCF communicates with the running instance instead of creating a new ServerCommand() instance??I haven't tried WCF before, so I might be hitting a dead end... however I'm sure its possible.
View 1 Replies
Nov 27, 2011
I want to open up an existing instance if my program is already running only if its running the same version.I noticed that this question was asked for only if the name exists, but what if the version is older, I just want to notify the user that an older version is still running, "please remove older version before starting this version."The other link is this one:Return to an already open application when a user tries to open a new instance but they don't talk about closing an instance if an older or newer version is detected.
View 3 Replies
Nov 28, 2011
I want to open up an existing instance if my program is already running only if its running the same version. I noticed that this question was asked for only the the name exists, but what if the version is older, I just want to notify the user that an older version is still running, please remove older version before starting this version. The other link is this one: Return to an already open application when a user tries to open a new instance but they don't talk about closing an instance if an older or newer version is detected.
View 1 Replies
Aug 5, 2011
I have a workbook (Workbook1) that runs through some steps using visual basic, which ends up opening another workbook Workbook2). Once Workbook 2 is opened, I need to copy a section of data from it, into Workbook1 int a specific worksheet. I was able to do this by recording a macro, but the challange is, the name of Workbook 1, and Workbook 2, will vary by User. When I created the macro it uses the files as they are currently named. The section of code is below.
[Code]...
View 1 Replies
Oct 8, 2009
im having trouble opening adobe from my coding, also is my file ok or do i need to call from its folder location within the program.i need to be able to open a specific .pdf file from a whole range of file located in the program.what im getting the user to do is press 1 of about 14 buttons to select a brand. then in textbox1,enter the first part of the file name so in this case a274 (adobe runs in .pdf format so the file would be a274.pdf).at the moment i get a win32 error high lighting startinfo as the problem so im thinking its the adobe.exe is the problem. [code]
View 9 Replies
Sep 4, 2009
I'm trying to open open an excel workbook thats going to be used as a template that i'm going to paste raw data in. It comes up with as an error saying that the file is missing, but its not. The path and file name are correct. So I'm curious if its something else or what.[code]...
View 3 Replies
Apr 26, 2009
i made a program that manage file (picture text etc.), and i want when i right click the file and select open with->myprogram, it do the function that add the file to my program! (similarly WinRAR)
View 2 Replies
Sep 11, 2009
How can I open up a file with my program? Like the notepad does {right click, open with, notepad}Or swf file opener {right click, open with, swf player}etc...
View 9 Replies
Feb 22, 2009
I will do a program then save it and close it out but when I go back to open it it won't open. It just sits there. I'll click on Recent Projects and they won't open. I'll click on Open Project and select a existing file and it will just put it in Recent Projects but won't open it up.
View 2 Replies
Sep 30, 2005
Using the new Visual Basic 2005 Express Edition Beta.Created a project, form, controls, etc. Worked great. Love it, compiled perfectly.Saved everything, closed the program, went to bed. Woke up, opened the project, but now CAN NOT open the form (form1.vb) in Designer mode!! I can open the code, it's all there, exactly as I left it, but cannot get back to the designer mode to (easily) add more controls to it!F7 just opens the code, right-click just gives me code option, not designer option.This is amazingly frustrating..
View 1 Replies
Jun 4, 2010
I am trying to write a section of Access VB code that opens the Windows dialog box and allows my user to select and open a file to verify it is the correct one. (Then I use the file path and name to copy, rename and move the file). I have been trying to use the OpenFileName structure and have succeeded in capturing the file path and name my user selected... My main problem in all of this is getting the file to actually open so the user can verify it before I commit the actions noted. This probably can be done as a part of the OpenFileName dialog if I understood it better, but but isn't there also a trivial way to open a file if you have the path and name?
View 2 Replies
Jun 3, 2009
I need to make my program open a file, write a length of 142 bytes over an existing 142 bytes and save. Please help. I have gotten no where with it so far...
View 3 Replies
Aug 2, 2009
How can i open a file (like .mp3 , .avi) or a folder (like C:program files ) using my program? I use visual basic
View 8 Replies
Apr 30, 2011
I have a multithread program and in a thread i read a stram from ftp server and write them to a file and close it and in another thread open saved file and read it for process.but sometime when i want to open saved file i receive a error that say : cannot open file , because another user open it .i create 2 filter that surly file saved and closed , but i don't success.
View 5 Replies
Jun 9, 2010
I have an embedded EXE file, that my program extracts. I want to open a specific file with this program. How do I do this?
BTW: If you want to extract an embedded resource in one line, here it is: My.Computer.FileSystem.WriteAllBytes(PathToExtract,ResourceFile, PutFalseIfYouWantToOverwrite)
View 16 Replies
Jan 29, 2010
I know shell command but i want to know another solution.
View 2 Replies
Mar 19, 2009
How can i open chm file in VB.net 2005 ?
View 1 Replies
Apr 24, 2007
I have an excel file,having lot or micros, connecting to database, doing some complex calculation..inshot that excel file is itself an application.
Now I want to open that excel in VB.net form, on button click. I prefer to open that excel in vb.net form itself having all the excel tool bar etc, If that is not possible then opening in separate window using excel will also solve my purpose (coz when we open in excel it self we will get all the toolbar option etc automatically)
View 6 Replies
Oct 7, 2009
I want to find the full path of the program that will open a given file type. e.g. '.txt' is opened by c:windowssystem32 otepad.exe
I've done a bit of searching but i keep just finding how to create an association, not read one. I've also tried looking in the registery, but it looks like all that's there is a link to the program ID or something.
View 4 Replies
Dec 5, 2009
I have successfully created a new excel with the code
[xlApp = New Excel.ApplicationClass]
and can transfer and manipulate data from my VB2008 form back and forth with the spreadsheet One time only each time I try and add additional data it wants to open a new workbook with the same name but cant seem to get it to just add the additional info.
View 1 Replies
Mar 16, 2009
I am working with some prewritten VB code ,and this portion of code opens a new excel spreadsheet . I would like to instead , open a existing excel spreadsheet that I would like to have a template that explains my data that is loading into it. Could you please give me an idea what I would need to do with this portion of code?
[Code]...
View 3 Replies
Mar 25, 2011
I am having Beta Testers go through my program. For some reason, the help file doesn't open but crashes the program. But it is in the program folder... I'm not sure why it is having a problem finding it.I created a try catch format because it seemed to have a problem at one point between looking in the 32 bit program folder or the 64 bit even though the program itself is in 64 bit...[code].....
View 4 Replies
Jul 27, 2011
I got this chunk of code off the internet, i think the sample program was called "store images and files on sql server" i added the delete routine, so it is a little better than when i found it, but it opens pictures in big picturebox at the very last line, i was wondering if there's a way to call windows photo editor or something newer instead of the form it's calling
View 6 Replies