Käyttöliittymän teko

En ymmärrä ohjelmoinnista juuri mitään. Mutta nyt olis tarvis tehdä käyttöliittymä joka ajaa ms-dos komentojonoja (.BAT) eli kun painan nappia ajaa tietyn batin. Millä kannattaa tuollanen toteuttaa ja mistä löytyy ohjeita?
4516
Äänestä

Muut lukivat myös

Vastaukset 4

Vanhimmat

Helpommalla pääset kun teet pikakuvakkeet bat tiedostoihin - pitäis olla ihan riittävä "käyttöliittymä" tuollaiseen.

Äänestä

Asennat Lazaruksen ( http://www.lazarus.freepascal.org/ ) Käynnistät lazaruksen Menet Projekti valikkoon ja valitset luo uusi projekti. Tallennat sen johonkin kansioon. Valitset Standard-välilehdeltä button komponentin (katso http://wiki.lazarus.freepascal.org/Standard_tab ) Tuo se lomakkeelle (oletuksena on Form1). Kaksoisnapsautat sitä jolloin syntyy sille tapahtumankäsittelijä Täydennät editorissa tapahtuman käsittelijää että se on seuraavanlainen procedure TForm1.Button1Click(Sender: TObject); var AProcess: TProcess; begin AProcess := TProcess.Create(nil); AProcess.CommandLine := 'komento.bat'; AProcess.Options := AProcess.Options [poWaitOnExit, poUsePipes]; AProcess.Execute; AProcess.Free; end; Lisäät editorissa ohjelmalistauksen alkupuolella olevaan uses lauseseen sanan , Process ennen puolipistettä. Tallennat ohjelman ja käännät sen. Jolloin sinulla on valmis exe-ohjelma jota voit ajaa. TProcess-luokasta lisätietoja löydät: http://www.freepascal.org/docs-html/fcl/process/tprocess.html katso myös http://keskustelu.suomi24.fi/show.fcgi?category=108&conference=4500000000000646&posting=22000000035174523 Yleisiä lisätietoja löydät vaikkapa Delphi-keskustelupalstalta http://keskustelu.suomi24.fi/show.fcgi?category=108&conference=4500000000000646&subcat=1075 Tämän jälkeen voit lisätä siihen paljon muita ominaisuuksia!

Äänestä

hiireon kakkonäpykällä työpöydälle ja valitse "luo pikakuvake tähän". Sillä lähtee. Vinkki: laita batin viimeiseksi komennoksi sana pause niin batti pysähtyy siihen ja näet että mitä se on oikein tehnyt.

Äänestä

Kommentoi aloitusta


enttauttaha kirjoitti:

En ymmärrä ohjelmoinnista juuri mitään. Mutta nyt olis tarvis tehdä käyttöliittymä joka ajaa ms-dos komentojonoja (.BAT) eli kun painan nappia ajaa tietyn batin. Millä kannattaa tuollanen toteuttaa ja mistä löytyy ohjeita?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu