» Poradna » Programy

Vykonani systemoveho prikazu v C#

Odpovědět  |  Zobrazit bez stromu  |  Upozornit redakci  |  nových odpovědí: 2/2
 |   |   |  [85.193.24.---]

poradte mi nekdo jak v bezicim programu C# vykonat nejaky systemovy prikaz (tzv. do prikazove radky) jako trebas vytvareni adresaru, spousteni aplikaci ci otevteni souboru a tak. vybavuju si ze v cecku to slo asi takhle system(prikaz) takze esi v C-sharp neni neco podobneho?? diky M.

Odpovědi na otázku

 |   | 

Není potřeba přiincludovat nějakou knihovnu ?
V cecku se to to dělalo takto:
system("prikaz");

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |   |  [81.95.107.---]

Většinu akcí, které popisuješ, lze vykonat pomocí C# bez nutnosti přímo volat systémové knihovny. Stačí hledat v dokumentaci.

Pokud skutečně potřebuješ volat Win API, tak to vypadá nějak následovně (toto je funkce na čtení klíče z INI - souboru):

[DllImport("kernel32.dll", EntryPoint="GetPrivateProfileString", CharSet=CharSet.Auto)]
private static extern int GetPrivateProfileString (string lpApplicationName,
string lpKeyName, string lpDefault, string lpReturnedString , int nSize,
string lpFileName);

A v programu se to potom volá následovně:

int i = GetPrivateProfileString(KeyName, SubKeyName, DefaultVal, st, 255,
IniFileName);

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Sharp



Určitě si přečtěte


USB-C je konektor, který by chtěl vládnout všem

USB-C je konektor, který by chtěl vládnout všem

** USB-C se tváří jako nejuniverzálnější konektor všech dob ** Pravda je to však jen z části ** Při výběru příslušenství s USB-C dobře studujte parametry

Včera | Stanislav Janů | 31

Přechod z Windows na macOS: Co vás čeká a nemine

Přechod z Windows na macOS: Co vás čeká a nemine

** 5 kroků, které vás čekají, když se rozhodnete přejít z Windows na počítač značky Apple se systémem macOS ** macOS umí přenést data z počítače s Windows ** Při přechodu si budete zvykat na nové funkce a chování systému

17.  1.  2018 | Stanislav Janů | 148


Aktuální číslo časopisu Computer

Zachraňte nefunkční Windows

Jak nakupovat a prodávat kryptoměny

Otestovali jsme konvertibilní notebooky

Velký test 14 herních myší