Kako bi moga o dodati bookmarks u svoj webbrowser koji radim u vb 2008?
I još neke kontrole: History
Tab control
Kako bi moga o dodati bookmarks u svoj webbrowser koji radim u vb 2008?
I još neke kontrole: History
Tab control
Radiš web browser ?
Možemo li vidjeti to ? xD
Ako si ti napravio svoj funkcionalni browser, koji može ići na web i u koji možeš upisivati adresu, onda ti ovo dalje nije problem. Napraviš kontrole koje npr. mogu pozvati neku drugu formu u kojoj su bookmarksi ili history. History dobivaš tako da napraviš jednostavnu klasu koja će ti handleati cijelu povijest (dodavati nove linkove, organizirati ih i prikazivati, te naravno delete).
E sad za tabove, tu ćeš se već malo povučiti. Iskreno ne znam sigurno kako radi, ali ako se dobro sječam iz C#a, možeš nad tabControl objectom pozvati metodu dodavanja taba. Nisam to nikad koristio, pa ne znam. Proči malo komponente koje koristiš, a nemoj samo drag'n'drop raditi.
Uzeo si pretešku problematiku za početnika :) Jest da VS ima webbrowser kontrolu, ali ako ti je problem ovako jednostavne stvari implementirati, možda bolje da ideš na neke jednostavnije probleme.
Ugl. bookmarks bi implementirao kao polje podatkovnih struktura (dakle klasa), a svaka struktura sadrži informaciju o nazivu i URLu stranice - oboje u obliku stringa. Kako bi se ti bookmarci vizualno prezentirali korisniku, ovisi o tebi. Jedna od mogućnosti je da drag'n'dropom dodaš toolstrip na formu, a iz koda dodaješ toolstripbutton objekte za svaki bookmark.
Njih možeš pohraniti u kojem god obliku želiš, npr. XMLu ili čistom tekstu.
History implementiraš tako da stvoriš listu stringova, gdje svaki string predstavlja jedan URL. Možeš koristiti i strukturu od gore, ako bi htio korisniku reći i naziv stranice koju želi ponovno otvoriti.
Tabove je relativno jednostavno napraviti, samo što se moraš odlučiti kako ćeš pohranjivati informacije za svaki tab. Jedna od mogućnosti je stvoriti strukturu od history liste, URL-a, naziva stranice i webbrowser objekta. Svaki tab je predstavljen jednom ovakvom strukturom u listi. Index trenutno aktivnog taba se koristi za pristup informacija o tom tabu - npr. tabovi[0].URL. Prilikom promjene taba (postoji event na tabcontrolu) samo mjenjaj taj index.
Vjerujem da nisi puno shvatio od ovoga, zato preporučam da ideš na nešto jednostavnije, a forme i rad s njima naučiš nakon što dobro usvojiš OOP.
Sve vas razumijem. Mene to zanima kako napraviti bookmarkse, tabove i history jer želim da ima više funkcija moj browser.
Ima sve osnovno: Natrag, naprijed, stop, refresh, home i naravno adressbar i go.
osnovne funkcije nije tesko uopce napraviti...to je jedno 30-40 linija koda (sve zajedno!!)
recimo da napravite web browser koji funkcionira napravite samo:
TextBox,Button ,WebBrowser(promijenite u svemu text po želji,ali name ne dirajte!!)
zatim kliknite na button dva puta i upišite
WebBrowser1.Navigate(TextBox1.text)
i vaš web browser je gotov....ove funkcije poput Povratak i Unaprijed:
napravite dva Button (promijenite text po želji,ali name ne dirajte!!) i zatim kliknite na prvi.
ako vam je prvi gumb "Povratak" onda kliknete na njega dva puta i upišete
WebBrowser1.GoBack()
i evo ga,funkcija radi.....
a za naprijed upisite
WebBrowser1.GoForward()
i jos neke funkcije koje cete lako skuziti...ali sad se javlja problem zbog bookmarka i history-a jer svi oni koji misli
zato sto su uspjeli da im browser profunkcionira da ce uspjeti sve drugo.Naprotiv! Nije to tako prelagano kao browser (browser je zbilja prelagano) napraviti!
Sada bi trebalo malo otici na net (mozete sa svojim browserom) i potraziti neke tutorijale ili mozete cak kupiti knjigu neku (to sam ja napravio pa sam napravio jedan vrlo uspjesan i ne bugovit browser)
E kako sad ne bih izdao "source kod " svoga browsera necu ti reci totalno sve,dao sam savjet,kupi knjigu i trazi tutorijale po net-u!......
a kad ti malo krene nesto "zahtjevnije" pomoci cu !
To je sve ok ali meni trebaju kodovi ako je to moguće?
ako tu mogu pitat, gdje se može nabaviti knjiga o vb 2008(može i starije,imam visual studio 08)?
ova za skroz početnike koja pokazuje sve postupno. hoću onu koja pokazuje dobro kako se radi u formama(ovo button,textbox...).
hvala unaprijed!
forme != početničko gradivo
barem ako ih želite uistinu razumijeti (OOP na kojem se temelje)
forme != početničko gradivo
barem ako ih želite uistinu razumijeti (OOP na kojem se temelje)
Ako si blizu nekog Algoritma, tamo imaš knjiga za početnike što se tiče programiranja u VB-u i C#
u VS2005 i 2008 pa biraj a također bar bi engleski trebao znati recimo dobro i odatle kreni korak po korak.
Uglavnom biraj one za početnike i misllim da češ zadovoljiti i potrebu i znatiželju.
"!=" znači "nije jednako" :D
"!=" znači "nije jednako" :D
I opet mi niste ništa dali, ljudi, kodovi??
jel mi neko može dati stranicu sa dosta kodova i ako može napisati kako da stavim da button kopira iz rich text boxa?
Na stranici code projecta imaš kodove i examplove.
Prvo moraš build solution pa onda debug -> Start without debugging jer ti projekt nije buildan i izgrađen.I naravno projekt ti mora biti u
istom path-u kao i cijela aplikacija ili program da bi uopće mogao build napraviti.kompajler ne može povezati projekt jer
ga za njega nema.
Prvo moraš build solution pa onda debug -> Start without debugging jer ti projekt nije buildan i izgrađen.I naravno projekt ti mora biti u
istom path-u kao i cijela aplikacija ili program da bi uopće mogao build napraviti.kompajler ne može povezati projekt jer
ga za njega nema.
I opet mi niste ništa dali, ljudi, kodovi??
Gledaj to je razumjevanje IDE-a u kojem radiš a spada u osnove ,sad ako to ne naučiš nećeš moći niti
pokkretati kod ili aplikaciju koju pišeš,i svajet je da kreneš od samih početaka red po red a vidim da si odmah
skočio na forme ,događaje ....i slično ...a opet da bi i događaji funkcionirali moraš
napisati koji kod a da bi to napisao moraš znati programirati bar osnove a kroz to naučiš i
nešto o razvojnoj okolini u kojoj radiš.Ako baš želiš odgovor na pitanje gdje namjestiti ..postaj sliku koda koji
pokrečeš da vidim točno o čemu se radi da bih ti pokazao.Ali kreni od nekih osnova razumijevanja
varijabli ,sintakse i dr i dr.......
čuo sam da je visual basic.net dobar, pa počinjem s njim(konzolna aplikacija).
treba mi samo kod da se program ne zatvara automatski.
čuo sam da je visual basic.net dobar, pa počinjem s njim(konzolna aplikacija).
treba mi samo kod da se program ne zatvara automatski.
čuo sam da je visual basic.net dobar, pa počinjem s njim(konzolna aplikacija).
treba mi samo kod da se program ne zatvara automatski.
čuo sam da je visual basic.net dobar, pa počinjem s njim(konzolna aplikacija).
treba mi samo kod da se program ne zatvara automatski.
čuo sam da je visual basic.net dobar, pa počinjem s njim(konzolna aplikacija).
treba mi samo kod da se program ne zatvara automatski.
Ljudi kodovi? Djdomi drugi put napravi svoju temu ok ? Može meni tko dati kodove za bookmarke i history ili ne?? :D
Ljudi kodovi? Djdomi drugi put napravi svoju temu ok ? Može meni tko dati kodove za bookmarke i history ili ne?? :D
Ljudi kodovi? Djdomi drugi put napravi svoju temu ok ? Može meni tko dati kodove za bookmarke i history ili ne?? :D
Em si ljen probat napravit ono sto su ti neki ljudi ovdje savjetovali kako bi to mogo napravit, em si ljen sam potrazit na internetu (nije da nema razno raznih primjera za web browser), em cekas da ti neko servira kod. Dok sam nes nenapravis od tebe nikad programera nece bit.
Živa istina.Nisam ni ja neki programer ali barem ako me nešto zanima pitam i kad mi netko kaže što da napravim ja to pokušam. Ali ti čekaš samo da ti netko da kod. I zapamti, programiranje nije uređivanje tuđih kodova. Piši program od "nule" !
Nisam neki profesionalac u VB-u , mada sam se i ja bavio programiranjem u njemu.
Koliko sam skontao moras Dim-ovat tabove kao nesto, i onda Button click nek bude tabcontrol add tab . tabcontrol selected tab exist webbrowser i ostalo sta ti treba sadrzavat, ja mislim da bi trebao i webbrowser Dim-ovat :)
A ZASTO JEDNOSTAVNO NE POTRAZIS NA YT: HOW TO MAKER WEB BROWSER WITH TAB IN VB2008 :)
Nadam se da sam pomogao :D