[ marin11 @ 29.12.2004. 16:47 ] @
Počinjem raditi program koji bi izračunavao vrijednosti otpornika prema bojama...Želio bih da taj program bude što kvalitetniji i sa što je moguće više funkcija...Ima li netko neki sličan program pa da mi ga pošalje da napravim nešto slično ili ima li netko ideju kako to izvesti,koje funkcije staviti...Program koji tražim ne tražim da bih dobio gotov program nego samo da dobijem ideju...znači kod programa ne treba kod nego samo exe ili dajte mi neki prijedlog i ideju.Hvala.pozdrav.
[ cicika @ 29.12.2004. 17:25 ] @
Slika! Čisto da oni koji ne znaju vide kako se to računa.
[ marin11 @ 29.12.2004. 17:49 ] @
Hvala na slici...imate kakvu ideju kako da ja tu sliku ubacim i onda prema njoj da se radi ili bilo kakva ideja...pozdrav.
[ VRider @ 29.12.2004. 17:59 ] @
Napravis lepo 5 padajucih menija, odakle treba izabrati boje, i prilikom svake promene napisati vrednost otpornika.
[ marin11 @ 29.12.2004. 21:22 ] @
Imate li kakav tutorial za padajuće menue?Kako se napravi da u menu bude baš boja a ne sam da piše koja je boja...Hvala.Pozdrav.
[ X-Cite @ 04.01.2005. 12:10 ] @
Evo ti primjer pa ti vidi kako ti bude bolje...

ako zapne mogu ti poslati i project (koji ces ja mislim odma zatraziti)

www.gsm-si.net/project/ResistorValueViewer.exe
[ X-Cite @ 04.01.2005. 12:11 ] @
Možda se malo razlikuje moj srpski od pravog... ali bez zamjere :)

ipak nisam nikada živjeo drugdje nego u Ljubljani ;)
[ Andrej Čvoro @ 05.01.2005. 19:45 ] @
Evo ga moj program,samo za otpornike sa 5 boja.Recite sta mislite,jer sam pocetnik u VB-u...

Pozdrav
[ Pharos @ 06.01.2005. 23:11 ] @
Pa za početak ako ništa drugo, mogao bi malo bolje da odradiš sliku s otpornicima.
Ono što bih ja izmenio u tvom programu je sledeće:
Izbaci Combo Box-eve i taster UREDU!
Njih uopšte nema. A kad se program pokrene po defaultu bi trebao da ti se nalazi neki otpornik i njegova otpornost. Vrednost prstenova menjaš tako što klikneš na neki prsten i automatski ti se pojavi Drop Down Menu sa opcijama za boju prstenova. Isto kao kada klikneš desnim tasterom miša na desktop. Čim si odabrao vrednost, automatski ti se izračunava nova otpornost.
Mesto gde stoji otpornost bi takođe trebao da preurediš. Podatak broj nula je beznačajan i treba da se podrazumeva. Znači ne pišeš 66 i 000 je broj nula nego odmah napišeš 66K oma ili 0.66 M oma ili ... Znači ne bih ostavljao te silne nule nego bih pisao kao što su nas u školici učili, a pored naravno stoji tolerancija.
Izbaci Title Bar i tastere min, max i close. Ne koristi Command Button-e nego umesto njih koristi labele ili slike koje bi svakako poboljšale izgled tvoje aplikacije.
Npr. skloniš close button, a umesto njega u dnu ekrana postaviš labelu Izlaz koja menja boju kada pređeš mišem preko nje...
Poz

P.S.

Izbaci nam posle finalnu verziju da vidimo kako si napredovao :)
[ Andrej Čvoro @ 07.01.2005. 13:32 ] @
Jednom recju: Nista ne valja!?
Pa dobro,nisam ni ocekivao nista bolje,s obzirom da mi je ovo tek 2.-3. program u Visal Basicu.Poslusacu tvoje savete i posle cu da opet okacim.

P.S. Ja sam tek sada u pravilnkiu ovog foruma procitao da je zabranjen upload .exe fajlova uz poruku.Pa zasto mi onda poruka nije obrisana? :-)
[ Pharos @ 07.01.2005. 18:45 ] @
Uradi to čisto zbog nekog tvog vežbanja i onda kad ga uradiš zapitaj se koja je svrha tog tvog programa??? Kome je on namenjen? On bi koliko sam ja shvatio trebao da pomogne nekom da izračuna otpornost otpornika pomoću prstenova.
Zasmisli sad situaciju:
Ja se nalazim u labaratoriji za elektroniku i dobio sam zadatk da sastavim neko kolo po priloženoj šemi. Ispred mene se nalazi gomila otpornika i sav drugi neophodni materijal. U toj situaciji kako meni pomaže tvoj program? Pa NIKAKO! Taj tvoj program može svako da napiše. Ne moram ni da ga pišem jer mogu otpornost svakog otpornika izmeriti pomoću unimera. Po tvom načinu razmišljanja ja iz gomile sa otpornicima, vadim jedan po jedan, unosim podatke u tvoj program i gledam da li sam uzeo pravi otpornik ili ne. Znači nikako mi ne skraćuje posao. Ono što meni treba je sledeće. Došao sam do dela kad u kolo treba da povežem otpornik od 2200 oma ili na šemi 2K2 ili 2.2K... sve zavisi kako je obeleženo na šemi. Ja sad treba u program da unesem taj podatak i da mi on izbaci sliku s otpornikom koji ja treba da tražim. E to skraćuje posao! Video sam da gomila likova piše program koji si ti započeo ali nisam video da je neko uradio ovo što sam sad napisao, a veoma je korisno. Još kad bi napravio dobar grafički interfejs, gomila ljudi bi koristila baš taj program. Program uopšte nije komplikovan. Ako si mogao ono da napišeš moći ćeš i ovo. Samo što sad trebaš malo više da razmišljaš. Kad napraviš algoritam, kucanje koda ti je mačji kašalj.
Poz i sretno!
[ Andrej Čvoro @ 07.01.2005. 21:20 ] @
To ti je dobra ideja,mada ovde ima dosta njih koji imaju 100 puta vise iskustva u radu sa Visual Basicom od mene,pa zasto neko ne proba...Ideja za program je dobra,nije teska a program bi kaos to Pharos rece koristio mnogima...Mogu da pokusam da uradim tako nesto,mada ne verujem da ce ispasti bas najbolji (kao sto nije ni ovaj prvi)...U svakom slucaju,vredi probati...

Pozdrav
[ Pharos @ 08.01.2005. 11:32 ] @
Kod programiranja ti je najmanje važno koliko poznaješ sintaksu nekog programskog jezika! Ako ti neke komande nisu jasne, pročitaš ih iz Help-a ...
Ono što je najvažnije jeste ideja. Jer kad imaš ideju imaš i 70% programa odrađenog. Mnogo je teže imati ideju za nešto nego otkucati ceo kod. I ono drugo najvažnije ti je algoritam. Ako znaš dobro da radiš algoritam lako ćeš napraviti program i u VB-u i u C++-u... Ideja + algoritam = 95% programa! To što si malopre rekao, je za mene bez uvrede jedna velika glupost. Za ovo ti ne treba ništa veće iskustvo od onog koje imaš. Bitno je da sataviš algoritam, a ako nisi u stanju da ga sataviš, onda to nije zato što si neiskusan, nego zato što ti programiranje ne leži. Pošto si sam rekao da ti je ovo jedan od prvih programa, bez algoritma nema šanse da ga uradiš! To mogu ovi što im je programiranje rutinska stvar. Kad ga jednom sastaviš i dobro prekontrolišeš, kucanje koda nećeš ni osetiti. Samo pratiš algoritam. U suprotnom ćeš se zeznuti u startu kao i svi početnici. Krenućeš da radiš program bez algoritma, posle 3-4 sata posla negde ćeš pogrešiti, nećeš znati da se snađeš gde si i na kraju ćeš morati sve iz početka. Tako odradiš par puta i na kraju izgubiš 2 dana bez potrebe.
Poz
[ Pharos @ 08.01.2005. 12:25 ] @
NAPOMENA:
Označavanje otpornika pomoću 4 prstena je stari način označavanja. Sada se otpornici označavaju samo sa 3 prstena, a četvrti je tolerancija. Izmeni to u svom programu. Znači nema 5 Combo box-eva već 4 :)
[ guja011 @ 08.01.2005. 15:15 ] @
neće da može.
otornici se označavaju sa 4 , 5 i 6 čak prstenova tj boja u zavisnosti od vrste.
[ Pharos @ 08.01.2005. 16:04 ] @
Pa 10K2 otpornost sigurno ne možeš prikazati pomoću tri prtena. Ako čovek odmah bude radio program po svim mogućim pravilima nikad ga neće uraditi :)
Zato sam mu i rekao da za početak radi samo s 3 prstena jer se oni najviše primenjuju u praksi. I nemoj sad neko da mi priča kako nije tako, da neko radi u labaratoriji i da koristi samo one s 5-6 prstenova. Nek čovek otvori TV pa nek vidi :), a ako se bude zainteresovao da taj program odradi do kraja kako valja, e nek se onda zeza kako hoće.
Poz
[ guja011 @ 08.01.2005. 18:28 ] @
nije laboratorija u pitanju već najobičniji e96 niz jednopostotnih otpornika.
najkomercijalniji što može da bude. 0,1% je isto komercijalan, ima u svakoj ozbiljnijoj radnji, a ne da se šareni sa prstenovima. to što ljudi vole da farbaju i temperaturni koeficijent ili radni napon je nešto sasvim normalno.

tv nije nikakvo merilo . konzumna elektronika u najobičnijem obliku.