Voiko VB 6.0:alla luoda käyttöjärjestelmän ?
(Windows ? )
No tuskinpa ihan kokonaista, tai miksei, mutta eiköhän se jää siihen GUI:n, mitä qbasicillakin voi luoda.
Nämä käyttöjärjestelmät kyllä on tehty näillä c-alkuisilla kielillä.
Niin no jaa? Siis kyllähän tuota GUI:n voisi sanoa käyttöjärjestelmäksi ainakin varmaan vähän. GUI taisi tarkoittaa Graphical user interface.
VB:llä ei ole mahdollista luoda itsenäistä käyttöjärjestelmää - pahin ongelma on, että VB-ohjelmat vaativat Windowsin :)
Ei ole mahdollista enkä suosittele minkäänlaisen käyttöjärjestelmän koodaamista millään BASIC:illä :)
Ajanhukkaa ;)
Aivan! Windowsia on pakko käyttää jos VB:ä yrittää jotain tehdä, mutta pikkaisen harjoitusta niin jollain c-alkuisella itsenäinen ohjelma.
Nekin tarvitsevat DOSin...
No jos tekee vaikka C:llä oikean käyttöjärjestelmän, ei se mitään DOS:ii tartte.
"Oikea käyttöjärjestelmä" on vähän häilyvä käsite. "Oikean käyttöjärjestelmän" (vrt. Linux ja Windows) ohjelmointia ei helppoa ole. Ainakaan en usko että kenenkään täälläolijan ohjelmointitaidot siihen riittäisivät.
Niin! Niissähän voi jopa olla useita satoja rivejä koodia, ehkä jopa tuhansia, mutta quickbasicilla voi väsäilly sillaisen oman Graphical user interface ohjelman vai noinko se kirjoitettiin? No annan osoitteen missä niitä ihmisten tekemiä GUI-ohjelmia voi katsoa ja jopa kopioida
http://mcchome.hypermart.net/
Unohtui kertoa! Useimmista GUI-ohjelmista saa lähdekoodin samalla, kun kopsaa itse ohjelman siis sieltä löytyy bas päätteisiä tiedostoja. Eikä kyllä ole mitään lyhyitä ohjelmia. Ja nämä ovat kuin oikeita käyttöjärjestelmiä. Osalla on jopa oma juttu niinkuin windowsilla on exe, mutta Gimillä se on joku gex päätteinen, mitä windowsissa ei voi ajaa, mutta Gimin sisällä voi.
No sadat ja tuhannet rivit ovat vielä vähän...Windows 2000:ssa on kuulemma 30 miljoonaa riviä koodia.
Juu! Taisi olla niin! Muistaakseni jollakin sivulla (eräänlainen nettiradio tai sillaine) niin luetaan linuxin koodia ja siellä sanottiin, että sitä koodia on useita miljoonia rivejä. Ei kyllä tuollaista niin nopsaan yksinään tehdä.
joo,tarvitaan semmoinen mukava porukka kun käyttöjärjestelmää aletaan tekemään +taito
Ja QB:llähän käyttis ei saa aikaan vaikka kuinka taitava olisi! :)
Éi ihan käyttistä, mutta GUI:n kyllä. Se on jo tarpeeksi pitkälle (Kuin itsetehty käyttöjärjestelmä).
mut välillä tuntuu et windows ois tehty QB:llä...
Heeh, varmaan.
Itseasiassa Windows 3.1:stä osa ON tehty QuicBasic v.5.jotain
Tämä versio QB:stä on ollut VAIN Microsoftin käytössä aikoinaan. Tai näin jossain haastattelussa sanottiin.
It´s alive!
Varmaan myös Windows XP on tehty QB:llä, ne ei vaan haluu tunnustaa. Ei ne Microsoftin äijät varmaan muuta osaakaan ku QB:tä.
sanoppa muuta kato =D
Onhan se ihan mahdollista että joku Win3.1:sen palanen on QB:llä väännetty.
Niin, ja Microsoftin koodarit on kyllä todella kovia jätkiä jos XP:n tasoisen käyttöjärjestelmän QB:llä vääntävät ;)
No kyllähän sillä :) Pitää kysyä, Pililtä ;)
Oli jokin sivusto missä oli kuvia eri windowseista, mutta osoitetta en muista. No mitä noita GUI ohjelmia on tullut katsottua niin voisi olla, että ehkä jopa windows 95:kin olisi vielä tehty qbasicilla. No se sivu missä näytettiin kuvia eri windowseista niin siellä oli paljon sen näköistä windowsia mikä voisi olla qbasicilla tehtyjä.
"että ehkä jopa windows 95:kin olisi vielä tehty qbasicilla"
nöf.
Noo! JEP! Kyllähähän immeiset ovat tehneet hyviä GUI-ohjelmia jopa vanhalla kunnon qbasicilla ja osa on jopa parempia kuin 95, mutta kyllä mä luulen, että siinä 95:n teossa on käytetty jotain c-alkuista.
Parempia kuin 95? Anna esimerkki, tahtoo tietää! Ja faktahan on että sekä 3.11 ja 95 on tehty C:llä.
tietenkin on tehty, mutta... no.... no..... olkoot....
mikä tahansa on parempi ku 95
Niinpä, 98 :)
j00!!!!111!11!!½!
Kuinkas saa suomenkieliselle XP:lle Englannin kielisen päivityshommelin? Meinaan ku GTA3 ei suostu toimiin XP/NVIDIA yhdistelmällä ilman yhtä päivitystä, ja mitäs teet, kun päivitys on Enkun kieliseen versioon...
Ei nyt ehkä kuulu tänne, mutta tulipa mieleen nyt toi onkelma...
Kyllä se dossin editti on qbeellä tehty, on se niin hikistä puuha hommata sen kaa.
ei taida editti olla tehty qb:llä, kun editti sattuu olemaan .com päätteinen, ja tähän ei qb:llä pysty...
Taitaapi olla asm:illa tehty...
ei taida editti olla tehty qb:llä, kun editti sattuu olemaan .com päätteinen, ja tähän ei qb:llä pysty...
Taitaapi olla asm:illa tehty...
Rykker, olis yksikin kerta riittäny...
NEWLIB
Description: A complete library made for QB 4.5. Supports 8, 15, 16, 24 and 32 bit SVGA modes. Has lot of GUI, Graphics and Mouse functions. That's not all. It has 16 modules like SVGA, Mouse, XMS, CPU, File(LFN), Disk, General. It supports BMP loading, Mouse in SVGA, GUI routines for common Windows and buttons, Circle, FillCircle, Ellipse, BoxEllipse TiltEllipse routines makes Graphics a lot easier. Horizontal Scan line plotting at a very high speed. It also has full easy to refer HTML documentation in the package. The package comes with many examples. This is entirely made in Assembly for MAXimum speed. It's worth your download and time.
Version: 2.00.001 Filesize: 87.89 Kb
Added on: 09-Jan-2002 Downloads: 138
HomePage | Rate Resource | Details
Category: QuickBasic / Libraries
siinä ois vähän libraryä guihin ja muuhun
ainii sen saa maxcodesta
Osa käyttöjärjestelmästä täytyy kirjoittaa assemblyllä (fakta). Tuossa ohjeita http://www.groovyweb.uklinux.net/index.php?
Jos joku tekee oman käyttöjärjestelmän, niin tuskin se mikään graafinen on, sellainen tekstipohjainen on ihan hyvä.
jossain vaiheessa minä yritin tehdä GUI-ohjelmaa (yksin)... no muuten sain melko hyvin toimimaan.... no en mä ite päästä sitä sillein tehnyt vaan kopioin eri juttuja muista GUI-ohjelmista, mutta olin unohtanut tallentaa ja piti sattua niin, että kone jumiutu. Piti painaa resettiä ja tallentamattomat katosi.... no sitten suutuin ja tein tekstipohjaisen =)
Ja tämäkin tekstipohjainen oli englanninkielinen, mutta kielellisen osaamattomuuteni vuoksi laitoin suomeksi...
Sen saa osoitteesta http://koti.mbnet.fi/juha2002/Files/windoa.zip
salasana kyseisessä ohjelmassa on juha
ja komentoja en muista, mutta lue komennolla kumminkin löytää helppitiedoston... siellä pitäisi olla suurinpiirtein komennot....
mutta arvatkaa ärsyttikö, kun mulla oli ikkunoita sun muita siinä GUISSA jo valmiina ja kone jumiutu.
exe ohjelman voi muuttaa comiksi : ren ohjelma.exe ohjelma.com
Edit on kylläkin (näin veikkaisin) tehty C:llä. Typerää alkaa ASM:illa sellaista vääntämään.
no katos perhana...mutta tiedoston rakenne on yhä edelleen exe eikä com ton operaation jälkeen.
Aihe on jo aika vanha, joten et voi enää vastata siihen.