VS 2008 Run A .exe File With Arguments?

Nov 30, 2010

This is my first time programming with visual basic, but the GUI I'm trying to create isn't complicated. So ,after looking at the tutorial for a bit, I got started.What I'm trying to do is run a c++ program which I created, but I'm making the GUI so that other people can use it easily.The c++ program needs arguments, so I have to text boxes on my GUI that will contain those arguments. One is a file path and another is an integer.I'm trying to run the .exe file for my c++ program with a shell script, but I can't get the syntax right.I don't want anything ecial I just want to run the program and pass it arguments. Here is what I have:I'm trying to use a shell command, as you can see.I can run the program from the visual studio 2008 command prompt by typing "cl DataRedux2.cpp" to compile and "DataRedux2.exe" to run.

View 7 Replies


ADVERTISEMENT

VS 2008 Using The CommandLine Arguments Properly To Open A File

May 5, 2009

I am trying to use the Command Line Arguments during the Form_Load event to load the file a user might have selected in windows explorer.

I have set some file associations during setup, so that any ".script" files will be associated with my application. However, my application can also open other (text based) files (it's a text editor), and I would like the user to be able to use "Open With..." and select my application to open the files in my application directly.

I have to use the Command line arguments for this, which will hold the filename(s) of the selected files, correct?

So I did this:

vb.net
For Each arg As String In Environment.GetCommandLineArgs()
If IO.File.Exists(arg) Then
OpenFile(arg)
End If
Next

Now, when I open a ".script" file, my application opens and the correct file is loaded. However, in addition, the EXE file is also loaded for some reason! It has opened two files, <Applicationname>.EXE and the file I wanted to open. Because the EXE file is obviously not just a text file, it just displays some random characters, but I don't want it to open that of course...

Also, if I run the application in the debugger (visual studio), it opens the <ApplicationName>.vshost.exe file... So I thought, I can check for the extension of the argument, and only open it if it is a ".script" file. BUT I don't want that! I also want the user to be able to select any file and choose Open With... and select my application. That won't work if I check for the file extension...

View 4 Replies

Create A .lnk File With Arguments?

Jul 7, 2010

Using this code I can create a shortcut to my application,

Dim shell As New WshShell
Dim shortcut As WshShortcut = shell.CreateShortcut(My.Computer.FileSystem.SpecialDirectories.Desktop & "Link To My Application.lnk")
shortcut.TargetPath = Application.ExecutablePath

[code]....

But how can I create a shortcut with arguments.If i put the arguments in the shortcut.TargetPath i get a error.

View 9 Replies

Open An Excel File With Arguments From .net?

Feb 16, 2009

I am working on a VB.net program that must get data from excel workbooks. I open the excel workbook, copy a chart image tp the clipboard, then copy the contents of the clipboard to a PictureBox.Image. The problem I am having is the files contain links to other workbooks so when I open them I get a message box asking if I want to update the links. Since this is ment to run automaticaly at certain times I will not be there to click on Yes or No.I also have a similar problem when I try to close the workbook. I get the messagebox for saving changes to the file.Here is the code I am using:

Dim objXLS As Object = CreateObject("Excel.Application")
Dim FileName, Sheet As String
Dim data As IDataObject

[code]....

objXLS.ActiveWorkbook.Close()'This is where I get the file save changes message boxI am using Visual Studio 2008 Pro and excel 2003My operating system is XP?

View 2 Replies

Passing Arguments Into An Exe File For Processing?

Aug 21, 2009

I want to pass text into an exe file which is named say.exe. It can convert to phonemes using the command line -lp. after the say.exe..

I need to allow user input text and then convert the text and save it in a text file which would be created as it converts...

find below the code for initiating a process below...

' passing the text saved in the file into the application
Dim ProcessInfo As New ProcessStartInfo("C:Program FilesDECtalkUSsay.exe", UserInput)

[Code]....

View 5 Replies

Runnning An Embedded Batch File With Arguments

Aug 20, 2010

I'm running an embedded bat file with the following code. [code]

View 2 Replies

VS 2008 - Updater.exe - How To Pass Arguments

Oct 19, 2009

Ok im going to make a updater for a current program. And I found this code on this website.

Dim OnlineLocation As String = My.Application.CommandLineArgs(0)
Dim LocalLocation As String = My.Application.CommandLineArgs(1)
My.Computer.Network.DownloadFile(OnlineLocation, LocalLocation)
MessageBox.Show("Update Complete")

But i was wondering, once ive made it. How do u actually pass arguments to it.

View 7 Replies

VS 2008 Command Line Arguments

Jun 17, 2009

I'm making a program that can take arguments and run cmd line style. I'm trying to think of a good way to sort and check the arguments. I currently split the arguments into an array and use a loop to assign them to variables.[code]That works but would seriously mess up if someone left out anything. I want to know if anyone has any tips on how to parse the incoming arguments. I always like making my scripts idiot proof, cause at times i mess stuff up.

View 13 Replies

VS 2008 Multithreading A Function With Arguments?

Aug 26, 2010

I have a function which has multiple arguments, but takes around 30 seconds to complete. Is it at all possible to put it under a thread?

VB.NET
Private Overloads Function XLSParse(ByVal WorkBook As String, ByVal CellFrom As String, ByVal CellTo As String) As Boolean

[Code].....

And it runs fine because it doesn't have any arguments. So is it possible to run a function on a seperate thread if it has arguments?

View 2 Replies

VS 2008 Run Application With Shortcut Arguments?

Nov 3, 2009

How would I run an executable with arguments like you can add to a shortcut? Such as:

"C:Program Files (x86)Steamsteamappscommonarma 2arma2.exe" -window

I want to create a program where I can select these arguments from a list, press a button, and away you go, without having to type them yourself.

Is there any way other than creating a shortcut and then running it?

View 3 Replies

Find Parent ZIP File From Arguments On Double Click In Win Explorer?

Jul 13, 2011

In Windows Explorer, when you open a ZIP file and double-click a file, say a JPEG file (.jpg), Windows extracts the JPEG file to a temporary folder, and passes the temporary file name to the associated program as the one and only argument, such as "C:UsersjpriceAppDataLocalTempTemp1_<>.zip<>.jpg"

I noticed that some applications, like the Windows Photo Viewer in Windows 7 know what ZIP file the temporary file came from. You can click next and previous and get the next/previous files from the ZIP file (as you do, they are also extracted to temporary files). I've googled and prowled through system.io.packaging, but I can't figure out how to get the path of the original ZIP file (the file name is part of the temporary file path). It's not done with the shell-->open command, Windows Photo Viewer only gets the temporary file name as far as I can tell.

The Photo Viewer command line is
%SystemRoot%System32
undll32.exe "%ProgramFiles%Windows Photo ViewerPhotoViewer.dll", ImageView_Fullscreen %1. I did use ProcessMon to watch Photo Viewer and saw it read the .zip file (probably using zipfldr.dll) but could not discover how it knew where the original zip file was.

View 1 Replies

VS 2008 Making A Calculator Using Arguments And Functions?

May 6, 2009

Ok. I just took my final for VB and the last chapter we did was on procedures and functions. Functions was the only thing out of this whole semester that I was just completely lost. I'm trying to work on this cause I'm taking Advanced VB next so I wanna know what I'm doing. So I'm trying another tutorial in the book and I'm really lost. Here is what the it wants you to do.

Retail Price Calculator

Write an application that accepts from the user the wholesale cost of an item and its markup percentage. (For example, if an item's wholesale cost is $5 and its retail price is $10, then the markup is 100%)

The program should contain a function named CalculateRetail that receives the wholesale cost and markup percentage as arguments, and returns the retail price of the item.

When the user clicks the Get Retail button, the program should do the following:Verify that the values entered by the user for the wholesale cost and the markup percent are numeric and not negative. Call the CalculateRetail function Display the retail cost as returned from the function.

Here's what the calculator looks like and my code so far.

Public Class Form1
Private Sub btnRetail_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnRetail.Click

[Code].....

View 4 Replies

VS 2008 : Process.StartInfo.Arguments With A Collection Of Files?

Sep 19, 2009

I need to pass a file's name as an argument and a switch to the executable I'm using.I'm doing it like this:

vb.net
proc.StartInfo.Arguments = "-z ""C: est.txt"""

I'll know where the files are that I need to grab, but I won't always know the exact names. So, I thought I could grab a collection of the files, store them in a variable, and then pass them as an argument.I tested it with one file like this:

vb.net
Dim File As New System.IO.FileInfo("C:...Desktop est.txt") Dim proc As New Process proc.StartInfo.WorkingDirectory = "..." proc.StartInfo.FileName = "....exe" proc.StartInfo.Arguments = "-z" & File & "additional arugments" proc.Start() proc.WaitForExit()

But, as you all may already know, I can't use the & operator with a string and FileInfo.Would I have to then convert the FileInfo to a string first and then pass it through?

View 6 Replies

VS 2008 Arguments Are Of The Wrong Type, Are Out Of Acceptable Range?

Feb 10, 2011

I am working in vb.net 08.When i will work on the recordset then it will give the error:"Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another."

I am using the below
Imports System.Data
Imports System.Data.OleDb
Imports System.Windows.Forms
Imports System.Windows.Forms.DataGridViewColumnCollection
Imports System.IO

[Code]...

View 3 Replies

VS 2008 Run An Executable With Arguments From An HTML Mail Message

Oct 22, 2009

I want one of my applications to send an HTML email message to a user with a hyper link in it to start up an executable with arguments passed to it. It works fine if I just specify the executable path with no arguments. But if I pass the arguments then Outlook says it can't find the file. Here is the line that I add to the email message body to start the exe only:

[Code]...

View 3 Replies

VS 2008 Sending Arguments To Command Line Window?

Apr 13, 2010

I've done it before, so I'm getting a little frustrated on how to get this to work exactly I need to send some arguments to a command line window and I thought I did it this way:

VB.NET
Dim p As New Process
p.StartInfo.FileName = "cmd"

[code].....

View 11 Replies

VS 2008 - Make Application To Accept Arguments From The Command Prompt?

Oct 26, 2009

I'm currently making a text editor, and I wanted to make my application accept arguments from the command prompt, you know <Directory>myapp.exe <textfile>. How can I do this?

View 4 Replies

VS 2008 : Error : Too Many Arguments To 'Public Overridable Overloads Function Queryname() As Integer'

Jun 2, 2009

i'm accessing an access database and want to execute the following query

INSERT INTO sometable
(date, field1, field2)
SELECT ( ? AS Expr1, field1, field2)
FROM othertable

? is a date i generate in code and field1,field2 belong to othertable i put it in a tableadapter and execute it by me.tableadapter.queryname(calculated date) but i get the error : Too many arguments to 'Public Overridable Overloads Function queryname() As Integer' Also if i try to generate the date in the query builder in the form dateserial(year(now),month(now),1-1)the query builder does not accept it?

View 3 Replies

VS 2008 Too Many Arguments To 'Public Overridable Overloads Function Fill(dataTable As TetrisDataSet.tblTransactionDataTable) As Integer

May 14, 2009

I'm following this tutorial: [URL]..except I'm connecting to my own data source - a MS Access database.This is the query I have setup with the dataset:

SELECT Terminal_ID, SUM(Transaction_Quantity) AS Total
FROM tblTransaction
WHERE TransactionType_ID=3 and Transaction_DateTime>[@fromdate]
GROUP BY Terminal_ID

The debug fails immediately because it needs the extra parameter so I change the code from:

Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'TODO: This line of code loads data into the 'tetrisDataSet.tblTransaction' table. You can move, or remove it, as needed.
Me.tblTransactionTableAdapter.Fill(Me.tetrisDataSet.tblTransaction)

[code].....

The error I get on build is:Too many arguments to 'Public Overridable Overloads Function Fill(dataTable As tetrisDataSet.tblTransactionDataTable) As Integer

...I gave it the extra parameter, so what gives? Something special I need to do as it's a datetime field?

View 9 Replies

VS 2008 Pointer - Error32'System.Reflection.Pointer' Has No Type Parameters And So Cannot Have Type Arguments

Jul 15, 2010

I have an open source project I converted to vb.net. I solved all the errors, except for one. This is the C# line

[Code]....

View 4 Replies

Launch An Exe With Arguments

Mar 7, 2009

I am trying to build a web page that call an exe with some arguments. It's working perfectly when i launch it on the ASP.NET development server but it's not working well when I deploy it under IIS. He is the VB code source.The log text file is created in both cases but the exe is just launched from Visual Web developer 2008.[code]

View 5 Replies

Routines With The Same Name But Different Arguments

Oct 15, 2010

I am listing the following three subrointines....

Private Sub OutPut(ByVal Offset As Long, ByRef path As String) 'Orig
If Not cbFiles.Checked Then
item1 = New ListViewItem(Offset)

[Code]....

They have the same name but a) different types of aguments or different numbers of arguments. This is legal in VB.

View 1 Replies

Run Some DOS Commands With Arguments?

Mar 7, 2012

Visual Studio 2010
Windows 7 X64

I'm making a multipurpose tool. In with I need to run some DOS commands with arguments.So, Ex. of what I have now.

Private filepath As String = "C:UsersTTGToolToolG5.5.0pluginscom.zend.guard.core.resources.win32.x86_5.5.0
esources"
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click[code]....

So it should be "like I like cats" or what ever it is in the textboxes in the command prompt.

View 5 Replies

Send The Arguments To The Exe

Aug 5, 2009

Suppose I have two exes WindowsApplication1.exe WindowsApplication2.exe..On the form load of WindowsApplication2.exe,I m calling WindowsApplication1.exe & sending the command line arguements..I copy the WindowsApplication1.exe into the debug folder of WindowsApplication2.exe.

[Code]...

View 1 Replies

Send The Arguments To The Exe?

Aug 5, 2009

Suppose I have two exes WindowsApplication1.exe WindowsApplication2.exe..On the form load of WindowsApplication2.exe,I m calling WindowsApplication1.exe & sending the command line arguements..I copy the WindowsApplication1.exe into the debug folder of WindowsApplication2.exe.WindowsApplication2.exe

Code:
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Process.Start(Application.StartupPath & "" & "WindowsApplication1.exe", "one" & "two")
End Sub
WindowsApplication1.exe

[Code]...

On form load of WindowsApplication2.exe,WindowsApplication1.exe is started & arguments are sent.Now I want to check on form load of WindowsApplication2.exe,I do not want to start WindowsApplication1.exe, i just want to send the arguments to the WindowsApplication1.exe. Is is possible? To send the command line arguments to the ruunning exe.

View 3 Replies

Too Many Arguments Error In .NET

Oct 1, 2011

I have a problem and stuck on it here is my code it produce the following error "Too many arguments to Public Sub New()"

Dim con As New OleDbConnection("Provider=MSDAORA.1;Data Source=(DESCRIPTION=" _
+ "(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=196.111.116.205)(PORT=1521)))" _
+ "(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=Dummy)));" _

[code]....

it produces error on this line

Dim frm As frmworkodr = New frmworkodr(dt)

View 6 Replies

Too Many Arguments To 'Public Sub New()'

Oct 24, 2008

I am working on someone elses code, and this is in a Public Class I have the following code (same error msg both procedures):

Protected Sub New(ByVal info As SerializationInfo, ByVal context As StreamingContext)
MyBase.New(info, context) <<<------ Line With Error
End Sub

[code]....

and get the error message "Too many arguments to 'Public Sub New()'"This is the first time I have seen this type of code in a class?

View 5 Replies

Too Many Arguments To Public Sub New()

Jun 17, 2009

[code]

Public Class Printing_CopyFrm

Private quer As String="select * form cust_details"

Public Sub New(ByVal query As String)

[CODE]...

View 2 Replies

.net - How To Use Command Line Arguments

Aug 22, 2011

I have a console application which reads .txt files. I want to be able to drag a txt file over my app and it would automatically open my app and show the text files contents. I think I have to use command line arguments like this:

Sub Main(ByVal cmdArgs() As String)
End Sub
Sub ReadFile(FilePath as String)
End Sub

But how can I pass the text files path to my ReadFile sub?

View 1 Replies

.net - Use Activator.GetObject With Arguments?

Sep 5, 2011

At the moment i'm creating a remote object instance by:

Dim serverURI = String.Format("{0}://localhost:{1}/{2}", IPC.Protocol, IPC.port, IPC.Channel_name)
Me.Server = CType(Activator.GetObject(GetType(RemotebaleServiceCommands), serverURI), RemotebaleServiceCommands)

I need to pass some constructor arguments to RemotebaleServiceCommands call.

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved