• 13-09-2019, 12:04:38
    #1
    Arkadaşlar merhaba,

    Bir uygulama yapıyorum, daha önce şirkette çalışan kişi visual basic ile yazmış. C# tarafına çevirmeye çalışıyorum fakat,

    /c ifadesi kullanılmış, ne iş yaptığını çözemedim. Araştırdım bulamadım. Programı kilitleyen kısım burası oldu.

    Örnek vermek gerekirse;

    C:/Program Files/testpro/testson/dvtest.exe" "C:/Documents and Settings/All Users/Application Data/testpro/testson/abc.exe" /c&IP
    şeklinde kullanmış.

    Burada bu /c ne anlam ifade ediyor? Ne yaptırıyor?
  • 13-09-2019, 12:48:27
    #2
    kodun ilgili kismini neden vermiyorsun anlamadim? muhtemelen o bir parametredir. Her hangi bir sey anlamina gelebilir..
  • 13-09-2019, 12:59:13
    #3
    ertan2002 adlı üyeden alıntı: mesajı görüntüle
    kodun ilgili kismini neden vermiyorsun anlamadim? muhtemelen o bir parametredir. Her hangi bir sey anlamina gelebilir..
    Pc başında değilim tam olarak kodu alamadım. Cumadan sonra atayım hocam



    ertan2002 adlı üyeden alıntı: mesajı görüntüle
    kodun ilgili kismini neden vermiyorsun anlamadim? muhtemelen o bir parametredir. Her hangi bir sey anlamina gelebilir..
    @ertan2002;

    Kod aşağıdaki gibi
    C:/Program Files/testpro/testson/dvtest.exe" "C:/Documents and Settings/All Users/Application Data/testpro/testson/abc.exe" /c&IP
  • 13-09-2019, 14:09:25
    #4
    main metoduna bakacaksin hocam o zaman, ordaki args parametresinde bu bilgiler geliyor. Mesela ilk parametre exenin adi, ikinci parametre bir komut (c olunca sunu yap gibilerinden)..

    Eger form uygulamasiysa

    Dim args As String() = Environment.GetCommandLineArgs()seklinde cagirip bu parametreleri aliyor..
    bu arada parametre dedigim argümanlar (args) olarak geciyor
  • 13-09-2019, 15:04:39
    #5
    ertan2002 adlı üyeden alıntı: mesajı görüntüle
    main metoduna bakacaksin hocam o zaman, ordaki args parametresinde bu bilgiler geliyor. Mesela ilk parametre exenin adi, ikinci parametre bir komut (c olunca sunu yap gibilerinden)..

    Eger form uygulamasiysa

    Dim args As String() = Environment.GetCommandLineArgs()seklinde cagirip bu parametreleri aliyor..
    bu arada parametre dedigim argümanlar (args) olarak geciyor
    Teşekkür ederim. Farklı bir şekilde çözdüm. O kısmı hiç kullanmadan yaptım.