Letní akce! Lákají tě IT školení C#, Javy a PHP v Brně? Přihlas se a napiš nám do zpráv kód "BRNO 500" pro slevu 500 Kč na libovolný brněnský kurz. Lze kombinovat se slevami uvedenými u školení i použít pro více kurzů. Akce končí 28.7.

Small Basic - knihovna pro práci s procesy

Ostatní jazyky SmallBasic Small Basic - knihovna pro práci s procesy

ONEbit hosting Unicorn College Tento obsah je dostupný zdarma v rámci projektu IT lidem. Vydávání, hosting a aktualizace umožňují jeho sponzoři.

Jedná se o rozšíření pro Small Basic. Knihovna je napsaná v jazyce C#.

Vložení do IDE

Pro vložení do Microsoft Small Basic musíte zkopírovat knihovnu do složky 'lib' ve složce s IDE, pokud složka 'lib' není, vytvořte ji a přidejte do ní ještě knihovnu 'SmallBasicLi­brary.dll', která je ve složce s IDE.

Když teď zapnete IDE, měly by se ukázat na výběr dvě nové třídy a to 'ProcessClass' a 'SystemClass'. Příkazy nemají žádný popis, proto vám to popíšu tady.

Popis příkazů

ProcessClass

  • GetIDList() - vrátí pole s ID procesů
  • GetNameList() - vrátí pole se jmény procesů
  • GetProcessName(PID) - vrátí jméno procesů, argument: ID procesu
  • Kill(name) - vypne process, argument: jméno, ID procesu
  • Run(name) - zapne process, argument: jméno, cesta k procesu
  • Argument = name - nastaví argument ke spuštění, argument: cesta k procesu

SystemClass

  • BinaryToStrin­g(binary) - vrátí text, argument: binární kód
  • StringToBinary(tex­t) - vrátí binární kód, argument: text
  • CDRomEject() - vysune optickou mechaniku

Galerie

Program byl vytvořen v roce 2015.

 

Stáhnout

Staženo 203x (7 kB)

 

 

Program pro vás napsal Michael Škrášek
Avatar
Jak se ti líbí článek?
Ještě nikdo nehodnotil, buď první!
Autor se věnuje programování v C#, PHP a JS. Někdy udělá i něco ve Small Basic, Batch či VBS.
Miniatura
Předchozí článek
Small Basic - Grafická okna
Miniatura
Všechny články v sekci
SmallBasic
Aktivity (1)

 

 

Komentáře

Avatar
Ondřej Krsička
Redaktor
Avatar
Ondřej Krsička:26.8.2015 10:58

Jak jsi udělal to CDRomEject() ? :O

 
Odpovědět 26.8.2015 10:58
Avatar
Odpovídá na Ondřej Krsička
Josef Kuchař - Pepa489:26.8.2015 11:10

Jednoduše, má tam knihovnu napsanou v c# a potom už je to relativně jednoduché: http://goo.gl/xYjAKQ

Odpovědět  +1 26.8.2015 11:10
2x piš, jednou debuguj
Avatar
Ondřej Krsička
Redaktor
Avatar
Ondřej Krsička:26.8.2015 11:36

Pravda hehe

 
Odpovědět 26.8.2015 11:36
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.