Poslao: 10 Jan 2013 13:09
|
offline
- Petar_90
- Novi MyCity građanin
- Pridružio: 05 Okt 2012
- Poruke: 8
|
Cao Da li mi neko moze pomoci oko C++? Naime, radi se o sledecem. Treba da napravim u C++ simulaciju kucanja poruka na mobilnom telefonu. Hvala
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 10 Jan 2013 15:33
|
offline
- bocke
- Moderator foruma
- Glavni moderator Linux foruma
- Pridružio: 16 Dec 2005
- Poruke: 12486
- Gde živiš: Južni pol
|
Koji vid simulacije i koji vid pomoći ti je potreban?
|
|
|
|
Poslao: 10 Jan 2013 16:37
|
offline
- Petar_90
- Novi MyCity građanin
- Pridružio: 05 Okt 2012
- Poruke: 8
|
Napisano: 10 Jan 2013 15:40
Treba da klikom na polje Button u edit polju da mi ispisuje slovo. Odnosno da napravim "klasicno kucanje poruka u C++".Posto sam pocetnik u ovome, ne znam kako da povezem dugme sa edit poljem niti kako da napravim da dobijem odredjeno slovo u edit polju :/ ?
Dopuna: 10 Jan 2013 16:37
probacu sa ovim pa se nadam da cu nesto uraditi. Hvala puno
|
|
|
|
Poslao: 10 Jan 2013 23:57
|
offline
- Srki_82
- Moderator foruma
- Srđan Tot
- Am I evil? I am man, yes I am.
- Pridružio: 12 Jul 2005
- Poruke: 2483
- Gde živiš: Ljubljana
|
Da počnemo od početka... da li znaš da napraviš prozor i dugme?
Ako ne znaš, predlažem ti da program napraviš u nekom lakšem jeziku za pravljenje GUI-a... recimo C#. U slučaju da moraš da radiš u C++, predlažem ti da pogledaš Qt biblioteku (relativno laka za korišćenje, QtCreator će ti mnogo pomoći prilikom uređivanja forme i pisanja koda).
Ako znaš da praviš prozore i dugmiće, kaži koju biblioteku koristiš, pa da vidimo kako da ti pomognemo.
|
|
|
|
Poslao: 11 Jan 2013 14:34
|
offline
- Petar_90
- Novi MyCity građanin
- Pridružio: 05 Okt 2012
- Poruke: 8
|
Na fax-u su nam dali da instaliramo i koristimo Borland...tako da sam ogranicen u njemu da radim. Znam da napravim prozor i dugme, ali ne znam ono najteze
|
|
|
|
Poslao: 11 Jan 2013 15:22
|
offline
- Srki_82
- Moderator foruma
- Srđan Tot
- Am I evil? I am man, yes I am.
- Pridružio: 12 Jul 2005
- Poruke: 2483
- Gde živiš: Ljubljana
|
Auu... Borland i njegov VCL
Evo ovako... napravi formu, postavi na gornjem delu jedan memo u kojem će se pisati poruka. Postavi da je read-only tako da ne možeš preko tastature da unosiš tekst.
Ispod dodaj 10 dugmića u obliku mobilne tastature i postavi im tekst koji želiš. Zatim im promeni Tag polje tako da prvo dugme ima Tag 0, drugo 1, treće 2, itd...
Da bi lakše znali koja slova su na dugmetu, napravi jedan niz od 10 stringova i u njih upiši validne znake za svaki tag, recimo: .,!?_ abc def ghi jkl mno pqrs tuv wxyz RazmakEnter
Zatim na formu postavi jedan tajmer, nemoj ga enable-ati. Postavi mu interval na 500 milisekundi.
Trebaće ti jedna globalna promenljiva u kojoj ćeš čuvati trenutno aktivni karakter iz niza mogućih karaktera za trenutno dugme, i jedna koja će čuvati zadnje pritisnuto dugme. Na samom početku programa postavi obe promenljive na -1.
Za sve dugmiće postavi isti event za click. U eventu na početku proveri da li je zadnje pritisnuto dugme bilo isto koje je pritisnuto sada. Ako jeste, izbriši zadnje slovo iz memo-a, uzmi sledeće validno slovo za to dugme i upiši ga u memo. Ako je neko drugo dugme bilo aktivno, promeni promenljivu za zadnje dugme da pokazuje na trenutno, izaberi prvo validno slovo za to dugme i upiši ga u memo.
Na kraju eventa, pokreni tajmer.
Event za tajmer je prilično jednostavan. Samo postavi trenutno aktivno dugme na -1.
To ti je ceo program
|
|
|
|
Poslao: 11 Jan 2013 15:59
|
offline
- Petar_90
- Novi MyCity građanin
- Pridružio: 05 Okt 2012
- Poruke: 8
|
Ako ti nije problem, da li bi mi mogao pomoci oko koda ? Pocetnik sam a i nismo na fax-u radili slicne stvari pa se ne snalazim najbolje :/ Hvala!
|
|
|
|
Poslao: 11 Jan 2013 16:09
|
offline
- Srki_82
- Moderator foruma
- Srđan Tot
- Am I evil? I am man, yes I am.
- Pridružio: 12 Jul 2005
- Poruke: 2483
- Gde živiš: Ljubljana
|
Nažalost, ne mogu jer nemam Borland, a VCL dolazi samo uz njega. Potrudi se sam, pa kad naiđeš na problem potraži ovde pomoć.
|
|
|
|
Poslao: 11 Jan 2013 16:18
|
offline
- NIx Car
- Legendarni građanin
- Més que un club
- Glavni vokal @ Harpun
- Pridružio: 27 Feb 2009
- Poruke: 3898
- Gde živiš: Novi Sad,Klisa
|
Bio bi red da sam krenes, Srki je sve dao na tacni
|
|
|
|
|