[ goranvuc @ 12.09.2013. 21:23 ] @
Za sve VB6 programere (ono malo sto nas je ostalo) mali primer kakav sve program moze da se napravi u VB6:

http://www.a3but.info/taster.html

Nije dot.net :)
[ Marko_L @ 12.09.2013. 22:47 ] @
Eh, stari dobri VB6 :)

Generalno, nema mnogo toga što se može uraditi u drugim jezicima, a da ne može u VB6, tako da je taj jezik itekako upotrebljiv. Samo, kada se jednom neko navikne na full OOP, teško je vratiti se na nešto drugo :)

Baš skoro sam imao potrebu da radim neke izmene u softveru koji je pisan u VB6 i koji klijent neće da menja ni za živu glavu (jedno 15 puta sam pokušao da ga nagovorim da se prebacimo na .NET). Da ne poveruje čovek koje je to mučenje bilo. Sve vreme sam morao da se odupirem porivu da sve posmatram kao objekat :)
[ goranvuc @ 13.09.2013. 04:19 ] @
Citat:
Marko_L: Eh, stari dobri VB6 :)

Generalno, nema mnogo toga što se može uraditi u drugim jezicima, a da ne može u VB6, tako da je taj jezik itekako upotrebljiv. Samo, kada se jednom neko navikne na full OOP, teško je vratiti se na nešto drugo :)


Naravno Marko, potpuno si u pravu.

Samo sam ovim hteo da skrenem paznju i otklonim par zabluda vezanih za VB6, tj. par razloga zasto ljudi na kraju odu od VB6 (a nisu morali):

1. Ne podrzava Unicode - ovaj program je full Unicode (mozete pisati tekst koji sadrzi kineski u kombinaciji sa cirilicom i npr. arapskim), takodje i sav interfejs moze biti na bilo kom pismu
2. Ne podrzava Alpha 32bit ikone - itekako podrzava
3. Ne moze izgledati moderno - mislim da nikad ne bi pogodili da je program uradjen u VB6 da ga nisam ovde predstavio
...

Program koristi ADO, podaci su na MS SQL serveru u Holandiji (nebitno), registraciju odradjuje SMTP servis koji sam takodje napravio u VB6, obrada HMTL stranica NBS i APR opet kompletno u VB6, dakle program i svi servisi koji ga podravaju su odradjeni u VB6.

Moje misljenje je da je VB6 star alat, ali ce zbog ActiveX tehnologije koje Microsoft ne moze da se odrekne imati dug, dug zivot (ma koliko ga mnogi sahranjivali), a ovim postom sam hteo da ukazem da mnogi razlozi zbog kojih ljudi odlaze od VB6 nisu na mestu.
[ loto17 @ 16.09.2013. 11:19 ] @
Citat:
goranvuc: Za sve VB6 programere (ono malo sto nas je ostalo) mali primer kakav sve program moze da se napravi u VB6:

http://www.a3but.info/taster.html

Nije dot.net :)


ORIGINALNO, funkcionalno i potpuno BESPLATNO resenje za proveru blokade kupaca nalazi se ovde:


http://www.elitesecurity.org/t...a-jedinstvenog-registra-racuna

[ dzigilibonglica @ 24.01.2014. 17:19 ] @
Kako si resio problem Unicode-nosti u VB6?
Mislim ako nije tajna....Neki dodatak VB-u, custom ActiveX controle u formama ili sta vec?
[ godoreba @ 30.01.2014. 22:48 ] @
Ja vb koristim odavno i ne menjam jer nije bilo potrebe. Sve što sam radio podržano je ocx-ima od GUI-a pa do svega i svačega. Na starijim mašinama su bili sproji programi radjeni u vb-u a sad... doduše ne znam da li je kompatibilan sa 8com...
Samo reči hvale, nikad me nije izneverio :)
[ cikazika @ 31.01.2014. 08:38 ] @
Isto pitanje kao i dzigilibonglica:
Kako si resio problem Unicode-nosti u VB6?
Mislim ako nije tajna....Neki dodatak VB-u, custom ActiveX controle u formama ili sta vec?
[ goranvuc @ 31.01.2014. 08:49 ] @
Zao mi je, ali jeste tajna, meni je trebalo 15 godina bavljenja VB 6 da dodjem do ovog resenja, tako da...

Mislim da sam svojim postovima mnogima ovde pomogao prilicno, ovo je vec nesto drugo, ko zna kako i zeli da podeli sa drugima: samo napred, nemam nista protiv, ja ne bih u ovom slucaju, upornima je dovoljno da znaju da ipak moze (ja sam dugo bio ubedjen da ne moze, jer se svuda to tvrdilo).
[ dzigilibonglica @ 31.01.2014. 17:14 ] @
Citat:
goranvuc:
Zao mi je, ali jeste tajna, meni je trebalo 15 godina bavljenja VB 6 da dodjem do ovog resenja, tako da...

Mislim da sam svojim postovima mnogima ovde pomogao prilicno, ovo je vec nesto drugo, ko zna kako i zeli da podeli sa drugima: samo napred, nemam nista protiv, ja ne bih u ovom slucaju, upornima je dovoljno da znaju da ipak moze (ja sam dugo bio ubedjen da ne moze, jer se svuda to tvrdilo).



Wau koja kolegijalnost!
Super, hvala...
[ Burgos @ 31.01.2014. 18:13 ] @
Počnite odavde:

http://www.cyberactivex.com/UnicodeTutorialVb.htm

VB6 interno čuva stringove u UTF-16 enkodingu, ali se problemi stvaraju prilikom prikaza, i to zavisi od CodePage-a kontrole (koja se može postaviti pre iscrtavanja pojedinačno).

Takođe Microsoft Windows Forms 2.0 Object library kontrole i još neke imaju već ugrađenu podršku za Unicode - samo proguglajte.

Nije trivijalno, ali nije ni neizvodljivo.
[ goranvuc @ 31.01.2014. 18:46 ] @
Eto, ipak je bolje da se svi kojima je ovo interesantno aktivno ukljuce nego da samo dam resenje na tacni....

Citat:
dzigilibonglica: Wau koja kolegijalnost!
Super, hvala...


Nema na cemu, ne secam se da si me necim zaduzio u ovom zivotu.
[ cikazika @ 02.02.2014. 12:36 ] @
Postujem rad i prihvatam tvoj stav!

Pozdrav
[ Buck @ 03.02.2014. 10:53 ] @
U načelu se slažem sa stavom da VB6 nije za bacanje i da je ITEKAKO UPOTREBLJIV za manje više sve "core" poslove međutim, ipak ima i nekih stvari koje se moraju uzeti u obzir pri prelasku na 64 - bitne Office aplikacije...
http://office.microsoft.com/en-us/word-help/choose-the-32-bit-or-64-bit-version-of-office-HA010369476.aspx
Neko može reći: Hm, pa to i nije tako bitno...Međutim jeste, pogotovu ako imate nameru da npr. napravite savremnu VBA aplikaciju sa kontrolom toka procesa u npr. Progress Bar-u, a koja funkcioniše podjednako u 32 - bitnom i 64 - bitnom Office-u..
U takvim (istina retkim) slučajevima Studio Net (i prateće gubljenje vremena) dođu neizbežni..
[ steve585 @ 23.02.2014. 15:10 ] @
Gorane kapa do poda

[ RF MasterX @ 17.03.2014. 22:25 ] @
To je ovo -> http://web.archive.org/web/200...52700/http://www.codejock.com/
[ dava @ 17.04.2014. 10:13 ] @
Sa win 8 je kompatibilnija od aplikacija rađenih u .NET frameworku 1.1.

Što se tiče unicoda, zar je to problem u vb6? :) Sve što treba da se uključi u control panelu u dijelu regional and language settings je:

Lenguage for non-unicode programs = serbian latin


[ Shadowed @ 17.04.2014. 10:42 ] @
Citat:
dava: Što se tiče unicoda, zar je to problem u vb6? :) Sve što treba da se uključi u control panelu u dijelu regional and language settings je:

Lenguage for non-unicode programs = serbian latin

A ako treba da ima podrsku za vise od jednog jezika?
[ msoftasd @ 24.04.2014. 07:12 ] @
U potpunosti se slažem sa izloženim, ako se posvetite jednim programskim jezikom i u njega uložite sve svoje iskustvo i znanje ne može biti NIKADA odbačen...imam primer da se /mada sam i ja bi Clipper programer/ u ozbiljnim javnim preduzećima/ još koriste aplikacije clipper5.2....ZAŠTO...pa zato što rade dugi niz godina bez razlike na operativni sistem. Ne kažem da ne treba ići dalje...PHP je budućnost ali VB6 je nešto što je posebno ko ima razradjene alate
[ captPicard @ 24.04.2014. 16:21 ] @
Ne vidim baš sličnosti između VB6 i PHP ali dobro. VB6 svakako nije još povijest ali da se kreće od nule sa nekim projektom u VB6 baš i ne vidim smisla.
[ goranvuc @ 24.04.2014. 16:44 ] @
Hajde i ja da malo odgovorim - ipak sam pokrenuo temu.

Citat:
dava:Što se tiče unicoda, zar je to problem u vb6? :) Sve što treba da se uključi u control panelu u dijelu regional and language settings je:

Lenguage for non-unicode programs = serbian latin

Citat:
Shadowed: A ako treba da ima podrsku za vise od jednog jezika?


@Shadowed: Upravo sam na to i mislio, dakle da u istom tekstu imas i latinicu i cirilicu i kineski i arapski npr. To je "prava" unicode podrska.

Citat:
captPicard: Ne vidim baš sličnosti između VB6 i PHP ali dobro. VB6 svakako nije još povijest ali da se kreće od nule sa nekim projektom u VB6 baš i ne vidim smisla.


Slazem se, vise puta sam naglasio da ljudi koji krecu sa programiranjem treba da krenu sa necim sto je trenutno aktuelno, znaci C++ (uvek aktuelan), Java, pa onda ostali "trendy" jezici, VB6 nikako.

Mi koji smo izuzetno produktivni u VB6 mozemo i dalje da guramo i to je bila poenta. Ja vec paralelno pravim i Android aplikacije i prebacio sam se za nekoliko dana zahvaljujuci Basic4Android IDE-u sa kojim se mogu praviti moderne Android aplikacije koristeci VB sintaksu (pa cak i sam razvoj i IDE je prilicno slican).

Nemam nista protiv drugih jezika, naprotiv "prva ljubav" mi je bila bas Java, ali kad sam ja trazio prvi posao nikom nije u Srbiji trebao Java programer, pa se moralo VB6... Sad kad imam VB6 "u malom prstu" ne vidim zasto bih gubio vreme i energiju na nesto drugo, VB6, VBA, VB Scripting, ActiveX tehnlogija koje se Microsoft jos skoro nece odreci, a sad i Basic4Android mi omogucavaju da pravim razna resenja u zavisnosti od problema koji se resavaju.
[ goranvuc @ 08.05.2014. 10:10 ] @
Malo osvezenje teme: evo vrlo interesantna lista programskih jezika na kojoj VB6 napreduje sa 7-og na 5-to mesto za godinu dana.

Nije u pitanju makar kakva lista, vec prilicno referentna i ozbiljna stvar.

Pogledajte: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
[ Shadowed @ 08.05.2014. 10:41 ] @
Pitanje je da li se to odnosi samo na verziju 6 ili ne. Ta lista j ebazirana na pretragama na netu, a kapiram da cesto oni koji traze nesto za Visual Basic.NET ne pisu ".NET" deo.
[ goranvuc @ 08.05.2014. 10:49 ] @
Nije u pitanju samo pretraga, vec i sadrzaj... Pogledaj malo o cemu se radi. Pozz!

EDIT: Mora da pretraga sadrzi "Visual Basic programming", a ako nije ukljucen VB6 kao pojam onda to samo moze da pojaca poziciju, jer kad neko trazi "Visual Basic" obicno ne misli na verzije 5, 4 ...

EDIT #2: Ja kad nesto trazim, obicno uz kljucnu rec napisem VB6 da bih iskjuci ostale Visual pizdarije.
[ jablan @ 08.05.2014. 13:48 ] @
http://www.google.com/trends/e...2C%20visual%20basic&cmpt=q
[ goranvuc @ 08.05.2014. 15:42 ] @
@jablan: pa po njima opada interesovanje, ali eto tebe VB ocigledno jos uvek interesuje kad svracas ovamo da vidis sta ima novo :)

Nisam ni mislio da zapocinjem raspravu "ciji je veci" nego mi bilo simpaticno, pa reko' da podelim. Nije bas da po ceo dan trazim argumente na Google da je VB6 "bozanskih ruku delo".

Ako neko misli da nastavi sa kontrargumentacijom na volju mu bilo, nemam nameru ni da moderisem ni da komentarisem, ne ucestvujem u takvim raspravama (ni dosad ni ubuduce).

EDIT:

Pa normalno je da nakon invazije facebook domacica, baba deda i ostalih ljubitelja estradnih tema opadne stopa kljucnih reci koje se odnose na programiranje, kad si vec to linkovao, mogao si i ovo: http://www.google.com/trends/explore#q=Java&cmpt=q , primetices da su krive za Java i VB6 vrlo slicne...
[ jablan @ 08.05.2014. 16:00 ] @
Ma ja sam samo malo alergičan na taj Tiobe indeks, ništa više. :)
[ goranvuc @ 08.05.2014. 16:16 ] @
Citat:
jablan: Ma ja sam samo malo alergičan na taj Tiobe indeks, ništa više. :)


OK, evo jos jedan link u prilog mom misljenju od malopre (domacice, babe i sl.) http://www.google.com/trends/explore#q=Programming&cmpt=q

Dakle, opadajuci trendovi pojedinacnih programskih jezika su posledica opsteg opadanja samih termina vezanih za programiranje, tako da ovaj Tiobe verovanto ima nekog smisla, tj. kako god da su definisali kriterijume oni ssu sami po sebi objektivni.
[ jablan @ 08.05.2014. 16:38 ] @
Onda je rešenje da se gleda relativan odnos:

http://www.google.com/trends/e...al%20basic%2C%20vb6&cmpt=q