[Mono-bugs] [Bug 82005][Wis] Changed - Gui exe send arguments badly to console exe
bugzilla-daemon at bugzilla.ximian.com
bugzilla-daemon at bugzilla.ximian.com
Wed Jul 4 05:18:47 EDT 2007
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
Changed by surfzoid2002 at yahoo.fr.
http://bugzilla.ximian.com/show_bug.cgi?id=82005
--- shadow/82005 2007-07-04 05:13:39.000000000 -0400
+++ shadow/82005.tmp.14762 2007-07-04 05:18:47.000000000 -0400
@@ -60,6 +60,44 @@
End Sub
------- Additional Comments From surfzoid2002 at yahoo.fr 2007-07-04 05:13 -------
Well another mistake from me, i read to fast and doesn't see mono
before path + exe, by the way, if i do this i loose my windows
compatibility ?
+
+------- Additional Comments From surfzoid2002 at yahoo.fr 2007-07-04 05:18 -------
+Very more complex for a simple task, but solved with :
+
+ Dim Args As String = String.Empty
+ Dim BaseDir As DirectoryInfo
+ Dim P As Integer = Environment.OSVersion.Platform
+ Dim SepOs As String = "\"
+ Dim AppDir As String = String.Empty
+
+
+ Private Sub BtnGo_Click(ByVal sender As System.Object, ByVal e As
+System.EventArgs) Handles BtnGo.Click
+ Try
+ File.Copy(AppDir & "CRLF2LF.exe", BaseDir.Parent.FullName
+& SepOs & "CRLF2LF.exe", True)
+ If P = 4 Or P = 128 Then
+ Process.Start("mono " & Chr(34) &
+BaseDir.Parent.FullName & SepOs & "CRLF2LF.exe" & Chr(34), Args)
+ Else
+ Process.Start(Chr(34) & BaseDir.Parent.FullName &
+SepOs & "CRLF2LF.exe" & Chr(34), Args)
+ End If
+ Catch ex As Exception
+ MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK,
+MessageBoxIcon.Error)
+ End Try
+ End Sub
+
+ Private Sub Main_Shown(ByVal sender As Object, ByVal e As
+System.EventArgs) Handles Me.Shown
+ If P = 4 Or P = 128 Then
+ SepOs = "/"
+ Else
+ SepOs = "\"
+ End If
+ AppDir = My.Application.Info.DirectoryPath & SepOs
+ End Sub
More information about the mono-bugs
mailing list