|
Programiranje Programski jezici, tehnike, alatke... |
Pregled rezultata glasanja: | |||
MG-RAY | 8 | 22,22% | |
Stevvan | 7 | 19,44% | |
Geomaster | 4 | 11,11% | |
nika100 | 3 | 8,33% | |
GameMaster | 2 | 5,56% | |
kish | 2 | 5,56% | |
karloBasic | 2 | 5,56% | |
EclipsE | 2 | 5,56% | |
~Raf~ | 1 | 2,78% | |
aljosaa | 1 | 2,78% | |
Brains | 1 | 2,78% | |
corcrash | 1 | 2,78% | |
Highlander | 1 | 2,78% | |
ANDROSS | 1 | 2,78% | |
Marko_L | 0 | 0% | |
Damjan | 0 | 0% | |
fingerprint | 0 | 0% | |
al0cunit | 0 | 0% | |
BoPe | 0 | 0% | |
rudar | 0 | 0% | |
seymourc64 | 0 | 0% | |
x | 0 | 0% | |
x | 0 | 0% | |
x | 0 | 0% | |
Glasova: 36. U ovom glasanju ne možete da učestvujete |
|
Alatke vezane za temu | Vrste prikaza |
1.10.2009, 22:42 | #1501 |
Deo inventara foruma
Član od: 14.3.2008.
Lokacija: EHCPCGG
Poruke: 12.110
Zahvalnice: 4.320
Zahvaljeno 3.295 puta na 2.274 poruka
|
Re: Programming Challenges
|
9.10.2009, 10:37 | #1502 |
Deo inventara foruma
|
Re: Programming Challenges
Offtopic Temu sam stavio kao sticky, mislim da zasluzuje.
|
9.10.2009, 23:22 | #1503 |
Član
Član od: 1.11.2006.
Poruke: 78
Zahvalnice: 0
Zahvaljeno 4 puta na 4 poruka
|
Re: Programming Challenges
Racunajte i na mene! Konacno da ovo cudo ponovo zazivi! Nije me bilo dugo, but now im back (well i hope), elem, sa malo novog znanja (nisam piskarao DUGO, al sam ucio ASM, pa da vidimo kako cu sad da se pokazem), dajte ideju, spreman sam ko zapeta puska!
|
14.10.2009, 14:52 | #1504 |
Starosedelac
|
Re: Programming Challenges
Nazalost, trenutno sam prezauzet obavezama/faxom/necim trecim, pa nemojte ocekivati aplikaciju u skorije vreme, tako da, ako je neko drugi raspolozen da je zapocne, nece mi nimalo smetati...
|
14.10.2009, 15:37 | #1505 |
Deo inventara foruma
Član od: 14.3.2008.
Lokacija: EHCPCGG
Poruke: 12.110
Zahvalnice: 4.320
Zahvaljeno 3.295 puta na 2.274 poruka
|
Re: Programming Challenges
Ako je neko raspolozan neka je napravi ja definitivno nisam kvalifikovan za nesto tako Mada, cekamo tebe ukoliko se neko ne pojavi u medjuvremenu...
|
14.10.2009, 20:11 | #1506 |
Član
Član od: 1.11.2006.
Poruke: 78
Zahvalnice: 0
Zahvaljeno 4 puta na 4 poruka
|
Re: Programming Challenges
Ovaj, ako sam dobro skapirao hocete aplikaciju baziranu na dll-ovima, tako da svi mozemo da radimo po nesto?!
|
14.10.2009, 20:15 | #1507 |
V.I.P. Programiranje
|
Re: Programming Challenges
Ja to tako kapiram, bilo bi lepo, a i rado bih iskodirao aplikaciju (baš sam se skoro nešto zezao sa dll-ovima pa bih nešto i sklepao) ali nemam mnogo vremena zbog škole, i to...
|
14.10.2009, 21:17 | #1508 |
Starosedelac
|
Re: Programming Challenges
Pa, nije meni problem da napravim... Ali, Fax + 3 projekta + gomila drugih stvari... Pa, za sada je ovo na cekanju...
|
14.10.2009, 22:03 | #1509 |
Deo inventara foruma
Član od: 14.3.2008.
Lokacija: EHCPCGG
Poruke: 12.110
Zahvalnice: 4.320
Zahvaljeno 3.295 puta na 2.274 poruka
|
Re: Programming Challenges
|
14.10.2009, 23:56 | #1510 |
Član
Član od: 1.11.2006.
Poruke: 78
Zahvalnice: 0
Zahvaljeno 4 puta na 4 poruka
|
Re: Programming Challenges
Aj da vidim ja sta mogu, ako sklepam nesto, sklepam ako ne STANDBY!
|
15.10.2009, 11:43 | #1511 |
Starosedelac
|
Re: Programming Challenges
Evo ga plugin sistem - VC# 2008
Pravljenje samih dodataka je lako - napravite nov VC# class library projekat, u reference dodajte PVAdll.dll. Obratite paznju na namespace koji MORA da bude Plugins i da sadrzi staticnu klasu MyPlugin sa metodom Initialize dakle ovako Kod:
namespace Plugins { public static class MyPlugin { public static void Initialize() { } } } Kod:
ThePlugin plugin = new ThePlugin(); Kod:
public class ThePlugin : Plugin { public ThePlugin() : base("ime") { AppManager.FormText = "Prvi plugin!"; } } |
15.10.2009, 13:16 | #1512 |
V.I.P. Programiranje
|
Re: Programming Challenges
Aha, a šta ćemo mi nesrećnici koji ne radimo u managed jezicima ?
|
15.10.2009, 13:33 | #1513 |
Starosedelac
|
Re: Programming Challenges
Paaa.... predjite na managed jezike
Inache, idemo malo dublje. Pregled klase Plugin: bool Active Pokazuje da li je plugin aktivan, pod "aktivan" se misli na to da li je trenutno selektovan na toolbaru. Ukoliko nije, nece imati pristup eventima kao sto su MouseUp, MouseDown etc... string PluginName Ime plugina. string PicturePath Ime slike koja se koristi za toolbar. Ukoliko se plugin ne pokazuje na toolbaru, ostaje prazno. Podrazumeva se da se slika trazi u img/ folderu tako da pisete samo ime fajla. bool OnPanel Da li se prikazuje na toolbaru? Button Button Dugme koje se koristi za plugin na toolbaru. Eventi: Kod:
PluginAction OnActivate; PluginAction OnDeactivate; EventHandler Click; MouseEventHandler MouseDown; MouseEventHandler MouseUp; MouseEventHandler MouseMove; KeyEventHandler KeyDown; KeyEventHandler KeyUp; PaintEventHandler Paint; KeyDown i KeyUp se odnose na formu, kao i mouse akcije. Click za click na toolbaru. OnActivate i OnDeactivate se koriste kao eventi kada se kontrola aktivira (postane selektovana) i kada se deselektuje. Mogu se koristiti za npr. prikazivanje i sakrivanje nekog prozora, ili sta god vam padne na pamet. Sto se tice pristupanja glavnoj aplikaciji, postoji staticna klasa AppManager. Preko nje se moze pristupiti pictureboxu, nekim svojstvima forme, dijalozima za open/save. Da bi imali vishe ikona na toolbaru (npr. drugachiji plugini koji rade odredjen posao) dovoljno je da u projektu imate vishe plugina, i samo ih u Initialize kreirajte. Ne znam sta vishe da kazem Source dobijate kad ga malo sredim :P dotad C# u ruke i prosirite aplikaciju. EDIT: i da, primer OpenPlugin-a, koji sluzi za otvaranje slika: Kod:
public class OpenPlugin : Plugin { public OpenPlugin() : base("OpenPlugin", "open.png") { Click += new EventHandler(mouseUp); } private void mouseUp(object sender, EventArgs args) { AppManager.openDialog.Filter = "All graphics files (*.png, *.jpg, *.gif, *.bmp)|*.png;*.jpg;*.gif;*.bmp"; DialogResult res = AppManager.openDialog.ShowDialog(); if (res == DialogResult.OK) { if (File.Exists(AppManager.openDialog.FileName)) { AppManager.Picture.Image = Image.FromFile(AppManager.openDialog.FileName); AppManager.Picture.Size = AppManager.Picture.Image.Size; AppManager.Picture.Left = (AppManager.FormSize.Width - AppManager.Picture.Width) / 2; AppManager.Picture.Top = (AppManager.FormSize.Height - AppManager.Picture.Height) / 2 - 34; } } } } slobodno obrishite MyPlugin.dll koji se nalazi u folderu sa programom, on sluzi samo kao test (menja Text forme). i da, svaki plugin koji se napravi ide u folder sa exe fajlom Poslednja ispravka: EclipsE (16.10.2009 u 0:45) |
31.10.2009, 12:35 | #1514 |
Starosedelac
|
Re: Programming Challenges
bump bump bump
|
3.11.2009, 14:56 | #1515 |
V.I.P. Programiranje
|
Re: Programming Challenges
Nema vajde više od ove teme A nema posetilaca na http://geosoft.uuuq.com/programming_challenges
|
3.11.2009, 21:39 | #1516 |
Deo inventara foruma
Član od: 14.3.2008.
Lokacija: EHCPCGG
Poruke: 12.110
Zahvalnice: 4.320
Zahvaljeno 3.295 puta na 2.274 poruka
|
Re: Programming Challenges
Ja nemam dovoljno znanja za ovo, a pocela i skola, pa sada "u racunare ulazem" najmanje vremena jbg...
|
17.12.2009, 3:19 | #1517 |
Član
Član od: 2.6.2007.
Poruke: 36
Zahvalnice: 6
Zahvaljeno jedanput na jednoj poruci
|
Re: Programming Challenges
Zasto je ova zanimljiva tema "umrla" ?! Hajde ..krenite Ja imam ideja za zadatke .. samo jos da Vas vidim
|
18.12.2009, 1:36 | #1518 |
Deo inventara foruma
Član od: 14.3.2008.
Lokacija: EHCPCGG
Poruke: 12.110
Zahvalnice: 4.320
Zahvaljeno 3.295 puta na 2.274 poruka
|
Re: Programming Challenges
'Ajde baci neki zadatak ali languague indepenent
(msm vecina je nezavisna od jezika koji se koristi ali ipak...) |
18.12.2009, 1:54 | #1519 |
Član
Član od: 2.6.2007.
Poruke: 36
Zahvalnice: 6
Zahvaljeno jedanput na jednoj poruci
|
Re: Programming Challenges
Evo jedan za pocetak:
Napisati program koji boji mapu kontinenta (Mapa se ne mora prikazati .. ali ako hocete to je dodatni +) koja se sastoji od m zemalja tako da dve koje se granice ne budu obojene istom. Koristiti 4 boje ! (Dokazano je da su 4 taman dovoljne ) Slicni zadaci se, mislim, srecu na takmicenjima iz programiranja. Koristiti backtrack algoritam .. nije optimalan ali radi posao ili koristiti dinamicko programiranje za pronalazenje jednog resenja tako da u jednoj koloni matrice permutujes zemlje sa 4 boje i tako dalje po kolonama .. bla bla. Poslednja ispravka: aljoshaaa (18.12.2009 u 15:09) Razlog: zemlje koje se granice |
18.12.2009, 15:05 | #1520 | |
V.I.P. Programiranje
|
Re: Programming Challenges
Citat:
Ako je m > 4 onda je nemoguće Ili sam ja nešto pogrešno razumeo? Mislim obojiti na primer 5 zemlje sa 4 različite boje a da dve ne budu obojene istom? Use common sense. |
|
Bookmarks sajtovi |
Tagovi |
challenge, programiranje, takmicenje |
|
|
Slične teme | ||||
tema | temu započeo | forum | Odgovora | Poslednja poruka |
Multithreading in game programming with C++ | yaelo | Pravljenje igara | 0 | 19.10.2006 1:52 |