» Poradna » Programy

Vykonani systemoveho prikazu v C#

 |   | 

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
 |   | 

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




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

Pojďme programovat elektroniku: Jak vlastně funguje akcelerometr a gyroskop nejen ve vašem telefonu

Pojďme programovat elektroniku: Jak vlastně funguje akcelerometr a gyroskop nejen ve vašem telefonu

** Každý současný vybavený mobil má akcelerometr a gyroskop ** Jenže co každé z těchto čidel vlastně dělá a jak vypadá? ** Dnes si to vysvětlíme a do hry zapojíme i Airbus A380 a Arduino

Jakub Čížek | 12

PortraitPro: Vyzkoušeli jsme program, který prý udělá z každé „žáby“ krasavici

PortraitPro: Vyzkoušeli jsme program, který prý udělá z každé „žáby“ krasavici

** V digitálním světě nemůžete věřit všemu ** Nová generace 3D fotoeditorů zvládne divy ** Vyzkoušeli jsme PortraitPro, který vám změní i kontaktní čočky

Jakub Čížek | 10

Jak funguje největší akumulátor v Česku: podívejte se do elektrárny Dlouhé Stráně

Jak funguje největší akumulátor v Česku: podívejte se do elektrárny Dlouhé Stráně

** Přečerpávací vodní elektrárna Dlouhé stráně je obdivuhodné technické dílo ** Stejná turbína vyrábí elektřinu i tlačí vodu zpět do horního jezera ** Strojovna elektrárny je zabudována v podzemí

David Polesný | 35

Osudová havárie Concordu: Před 18 lety přišel konec nadzvukových dopravních letadel

Osudová havárie Concordu: Před 18 lety přišel konec nadzvukových dopravních letadel

** Concorde byl nejrychlejším dopravním letadlem ** Atlantik dokázal přeletět za cca 3 až 3,5 hodiny ** Před osmnácti lety tragická havárie provoz těchto letadel prakticky ukončila

David Polesný, Jiří Černý | 37


Aktuální číslo časopisu Computer

Jak vytvořit a spravovat vlastní web

Velký test herních klávesnic a DVB-T2 tunerů

Vše o formátu RAW

Vybíráme nejlepší základní desku