Re: Tyhmät kysymykset (I/2015)
Posted: Thu Jul 16, 2015 5:16 pm
Onko kaikki kolme tiedostoa samassa hakemistossa?jusola wrote:Ongelma ei ole siinä sillä se toimii kolmannessa koodissa(erillinen ohjelma) ihan hyvin.
Game Making Should Be Easy...
https://www.coolbasic.com/phpBB3/
Onko kaikki kolme tiedostoa samassa hakemistossa?jusola wrote:Ongelma ei ole siinä sillä se toimii kolmannessa koodissa(erillinen ohjelma) ihan hyvin.
CB:ssä ei ole komentoa sellaiseen. Pystyt kuitenkin tekemään esimerkiksi .bat tiedoston ja suorittaa sen CB:llä (Execute komento) joka tekee kyseisen asian. Ohjelman asettaminen käynnistymään tietokoneen mukana vaatii järjestelmänvalvojan oikeuksia mikä pitää huomioida.Jurpo wrote:Voiko coolbasicilla jotenkin saada aikaan sen että kun koneen käynnistää niin ohjelma aukeaa automaattisesti?
Käyttöjärjestelmän hommahan tuon on joka tapauksessa. Ohjelmointikielessä on hyvin vaikea olla tukea tuolle, sillä se vaatii kuitenkin jonkinlaisen "asennuksen" käyttöjärjestelmään. Latexin esimerkki on hyvä. Windowsissa voi käyttää ajastuksia tms. järjestelmän taskeja tuon toteuttamiseen käynnistyksen yhteydessä.Latexi95 wrote:CB:ssä ei ole komentoa sellaiseen. Pystyt kuitenkin tekemään esimerkiksi .bat tiedoston ja suorittaa sen CB:llä (Execute komento) joka tekee kyseisen asian. Ohjelman asettaminen käynnistymään tietokoneen mukana vaatii järjestelmänvalvojan oikeuksia mikä pitää huomioida.Jurpo wrote:Voiko coolbasicilla jotenkin saada aikaan sen että kun koneen käynnistää niin ohjelma aukeaa automaattisesti?
Kiitos, tuo tapa toimii
Käytännössä monesta lyhyestä viivasta. Valmista piirtokomentoa tähän ei löydy, mutta ainakin joitain käyrien piirtofunktioita löytyy valmiina toteutuksina. Esimerkiksi tämä: http://www.cbrepository.com/codes/code/99/ Kaikki riippuu siitä millaisen käyrän haluat.Koodari Urhea wrote:Miten saisin tehtyä kaareutuvan viivan piirtokomennoilla?
Coolbasicista löytyy jo valmiiksi funktio tuohon, katso manuaalista funktio "Replace".Koodari Urhea wrote:Miten saisin tehtyä funktion, jolle annetaan kaksi lausetta ja se etsii ensimmäisen lauseen tiedostosta ja korvaa sen toisella?
'Lauseet" eivät oikeastaan ole lauseita, koska niissä ei ole pistettä perässä. Yksi "lause" on siis omalla rivillään.
Code: Select all
a=6:b=123:c=93:d=-2
tmp1=min(a,b):b=max(a,b):a=tmp1 // järjestetään parit (a,b) ja (c,d) nyt pienin on joko a tai c ja suurin joko d tai b
tmp1=min(c,d):b=max(c,d):a=tmp1
tmp1=min(a,c):b=max(a,c):a=tmp1 // varmistetaan, että a on nyt pienin kaikista, jäljelle jää b,c,e
tmp1=min(b,d):b=max(b,d):a=tmp1 //d on nyt isoin, sillä se on valittu kahdesta isoimmasta
tmp1=min(b,c):b=max(b,c):a=tmp1 //järjestetään jäljelle jääneet b ja c
print a+", "+b+", "+c+", "+d