basic.308sigmund,
Kako da iskopiram selektovan tekst iz Textbox-a u Clipboard?
cu Frojd.
basic.309mipedja,
-> #308, sigmund>.. Kako da iskopiram selektovan tekst iz Textbox-a u Clipboard?
Probaj sa:
Clipboard.SetText Text1.SelText
basic.310popovics,
Zna li neko kako da iz QBASIC-a skinem ekran u neki fajl sa
normalnom ekstenzijom (gif,bmp,tif...), ali ne samo tekst nego i
grafiku.
Primeri poželjni.
basic.311sigmund,
Kako mogu da kontrolišem izvršavanje DOS programa kog pozivam sa naredbom
SHELL.
Program bi posle završetka rada DOS programa trebao da nastavi sa radom.
Glupo mi je da stavljam pauzu od NNN sekundi koja bi sigurno bila dovoljna
da program završi sa radom... Da li neko ima neku elegantniju ideju?
(u pitanju je dearhiviranje ZIP arhive za koju koristim PKUNZIP koji pozivam
SHELL naredbom. Posle završetka PKUNZIP prozor se automatski gasi)
Da li bi to moglo nekako sa proverom da'l je taj program (PKUNZIP) još uvek
u memoriji... ili tako nešto.
Zvezdane, da li mogu u VB-u da napravim Progres Bar koji će da pokazuje
kako napreduje raspakivanje arhive sa programom PKZIP ili ARJ, pozvanim
naredbom SHELL?
Mogao bi da okačiš onu Visual Basic Knowledge Base... :) za ljude koji
nemaju pristup Internetu.
cu Frojd.
basic.312vule.,
-> #311, sigmund
Da stvarno, da okacis za one koji nemaju pristup Internetu.
basic.313vule.,
1) Ima li neko ideju kako da u QBASIC-u napravim meni koji se moze lako
menjati ?
2) Kako da u VB za DOS prikazem neku formu, a da ona ne dobije fokus
ili da MENI neke druge forme koja je takodje prikazana ODMAH
reaguje(da ne klikcem 2x) ?
Pozdrav svima !
basic.314zvezdan,
-> #311, sigmund>> Kako mogu da kontrolišem izvršavanje DOS programa kog
>> pozivam sa naredbom SHELL.
Uz poruku je prikacen fajl u kome je objasnjeno kako se vrsi
provera da li je program koji je startovan Shell naredbom
zavrsio sa radom.
>> Zvezdane, da li mogu u VB-u da napravim Progres Bar koji će
>> da pokazuje kako napreduje raspakivanje arhive sa programom
>> PKZIP ili ARJ, pozvanim naredbom SHELL?
Ovo bi teoretski možda i bilo moguće, ali bi daleko lakše bilo
izbeći DOS i nabaviti neki Windows DLL koji radi isti posao i
čiji bi rad bilo lakše kontrolisati.
Kao drugo, progres barovi Windows aplikacija u većini slučajeva
ne prikazuju kako neki program napreduje u pravilnim vremenskim
intervalima. Npr. instaliranje nekog programa menja progres bar
tek nakon svakog novoinstaliranog fajla. Znači, jedno krpež
rešenje bi bilo da se izračuna ukupna veličina dekompresovanih
fajlova unutar arhive, i da u procesu raspakivanja Windows
aplikacija periodično uz pomoć tajmera proverava veličinu
fajlova u odredišnom direktorijumu koje je raspakovao DOS
program. Problem bi se veoma iskomplikovao ako bi raspakivanje
išlo u više direktorijuma. Uz poruku je prikacen fajl skinut sa
Experts Exchange sajta u kome se diskutuje o sličnom problemu u
vezi sa progres barom.
U arhivi se nalazi jedan VBX za prikaz sadržaja ZIP fajlova.
Možda bi trebalo potražiti i sledeće (ja nažalost trenutno
imam problema sa Internetom):
http://forsaken.warehouse.net/vbrc/cc/addzip.zip
AddZip.ZIP 204K Add ZIP file caperbilities to your programs.
This control comes with source code.
http://forsaken.warehouse.net/vbrc/cc/xceedzip.zip
XCeedzip.ZIP 508K This Custom Control gives your program full
control of ZIP files.
a možda bi se i onaj source koji postoji na Sezamu za ARJ i ZIP
mogao nekako iskoristiti.
>> Mogao bi da okačiš onu Visual Basic Knowledge Base... :)
>> za ljude koji nemaju pristup Internetu.
Evo, okačio sam 32-bitnu verziju KB help-a. KB obuhvata VB for
Windows i to verzije 1, 2, 3 i 4.
vbinfo.arjbasic.315zvezdan,
-> #311, sigmundVB Knowledge Base...KB
vbkb32.exebasic.316kiklop,
-> #314, zvezdan> Uz poruku je prikacen fajl u kome je objasnjeno kako se vrsi
> provera da li je program koji je startovan Shell naredbom
> zavrsio sa radom.
Pomenuti primer važi samo za visual basic 1.0, 2.0 , 3.0.
Što se tiče 32-bitnih aplikacija (VB 4.0)mora se primeniti potpuno drugačiji
sistem. Uz poruku je uputstvo iz MS Knowledge basea posvećeno ovoj temi.
vb40.zipbasic.317zvezdan,
-> #316, kiklop>> Pomenuti primer važi samo za visual basic 1.0, 2.0 , 3.0.
Ako ćemo da budemo dosledni, važi i za 16-bitnu verziju 4.0.
basic.318sigmund,
Šta je sve potrebno da bi jedan VB 4.0 32 bitni program radio?
(od specijalnih kontrola koristi samo Data i Common Dialog)
Logično bi bilo VB40032.DLL, instaliran DAO i kontrolu COMMDLG.DLL
(sve to ima ali izbacuje poruku da server nije dobro konfigurisan -
mislim da je problem u podršci za baze podataka, jer se forma
normalno startuje, ali nema podataka iz baze)
Kad pravim instalacionu verziju u Setup Wizard-u, on mi napravi monstruoznu
instalacionu verziju od 4MB (.EXE program je dužine 100Kb)
Da li to može nekako kraće? Koje fajlove mogu da izbacim iz instalacione
verzije?
Dosad sam video par programa koji rade sa bazama podataka (MDB) i koji uz
.EXE fajl imaju samo vbrunXXX.dll i rade. Da li je to urađeno korišćenjem
API-ja i zaobilaženjem DAO-a. Ako jeste da li bi neko hteo da mi pošalje
API funkcije za osnovne operacije sa bazama (MDB). Naprimer: Open, Close,
MoveFirst, MovePrevious, MoveNext, MoveLast, Edit, Update itd. (znači samo
osnovne)
API funkcije bi trebalo da budu za VB 40 32bit.
cu Frojd.
basic.319sigmund,
-> #315, zvezdan║ VB Knowledge Base...KB
╚═══════════════════════════════════════
Da li je to KB za 32 bitni VB?
Meni uglavnom trebaju API funkcije, pa ako je za 16 bitni VB to mi mnogo ne
pomaže.
cu Frojd.
basic.320zvezdan,
-> #319, sigmund>> Da li je to KB za 32 bitni VB?
Ima i primera za 32-bitni VB 4.0.
>> Meni uglavnom trebaju API funkcije, pa ako je za 16 bitni
>> VB to mi mnogo ne pomaže.
A zbog čega ti mnogo ne pomaže? Većina API funkcija ima sličan
način upotrebe u obe verzije, potrebna je samo odgovarajuća
deklaracija.
basic.321popovics,
Ako je neko programirao (ili još programira) u Quick Basic-u modem
i sve oko njega neka me OBAVEZNO mail-uje ili još bolje neka ostavi
poruku u konferenciji.
Unapred zahvalan:popovics=Popović Srđan
basic.322zeljkoj,
-> #321, popovics> Ako je neko programirao (ili još programira) u Quick Basic-u
> modem i sve oko njega neka me OBAVEZNO mail-uje ili još bolje
> neka ostavi poruku u konferenciji.
COM portovi se otvaraju i koriste kao i fajlovi. Pogledaj help za OPEN,
tamo je sve vrlo detaljno objašnjeno. Medjutim, ograničen si samo na COM1 i
COM2, kao i na brzine do 19200 bps - zato je bolje koristiti neku biblioteku.
Preporučujem BasWiz (nalazi se u diru).
basic.323milosh.zorica,
evo jednog mog programa za xox
malo treba doraditi kod i to je sve.
albs-akcija za lepsi i bolji sezam
podrzite akciju svi vi
u vidu tagline poruka
xox.basbasic.324popovics,
-> #322, zeljkojTo znam, ali ipak mi je drago da vidim da ima zainteresovanih...
Mene interesuje kako šaljem podatke modemu. Ako znaš nešto mail me.
basic.325vector,
-> #323, milosh.zoricaŮ▄Ţ evo jednog mog programa za xox
Ů▄Ţ malo treba doraditi kod i to je sve.
Sto ne posaljes i izvrsnu (.exe) verziju?
basic.326sigmund,
Ponavljam pitanje:
Šta je potrebno da bi VB 4.0 32bit program radio na kompjuteru koji nema
instaliran VB.
Program koristi par dodatnih OCX kontrola ali to nije problem. Problem je
u radu sa bazom podataka (DAO je instaliran) - javlja da server nije dobro
konfigurisan i neće da pristupa podacima iz baze.
uz poruku kačim .VBP fajl.
U pitanju je WinOLR - OLR za SezamNet.
cu Frojd.
winolr.vbpbasic.327zeljkoj,
-> #324, popovics> To znam, ali ipak mi je drago da vidim da ima
> zainteresovanih... Mene interesuje kako šaljem podatke modemu.
> Ako znaš nešto mail me.
Pa upravo tako kako sam napisao.
Ako je modem na npr. COM1 onda:
OPEN "com1:" FOR OUTPUT AS #1
PRINT #1, "ATkomanda" + CHR$(13);
CLOSE #1
Naravno, CLOSE ide tek na kraju jer automatski obara carrier (mada je ipak
bolje
prvo poslati ATH1 modemu).
Za detalje oko podešavanja brzine i ostalih parametara veze pogledaj help
za OPEN "com..." (da ne šaljem pošto je dugačko).
Ipak, zbog onih mana koje sam naveo, treba koristiti biblioteke. U biblioteci
BasWiz imaš sve potrebne funkcije za rad sa modemom (pa čak i demo program
koji ih koristi).
basic.328popovics,
-> #327, zeljkojSve što si ti naveo znam i tačno je, ali moj NAJVEĆI problem je to
što ne znam da koristim biblioteke...
basic.329zeljkoj,
-> #328, popovics> Sve što si ti naveo znam i tačno je, ali moj NAJVEĆI problem je
> to što ne znam da koristim biblioteke...
U tom slučaju pročitaj poruku 6.254 iz ove konferencije - u njoj sam
detaljno napisao kako se koriste biblioteke iz QuickBASIC-a.
basic.330sigmund,
Rešio sam da batalim Visual Basic.
Kao zaostavštinu za mojim VB periodom ostavljam "source" programa WinOLR.
(to je jedan neuspeli pokušaj pravljenja OLR-a za SezamNet - osnovne
operacije: učitavanje TEXTPAD-a, write, reply itd. rade - treba još malo
da se doradi, a ja više nemam strpljenja)
Od danas prelazim na Delphi.
cu Frojd.
winolr.arjbasic.331olio,
-> #330, sigmund> Od danas prelazim na Delphi.
Pa sto ne zavrsis nesto sto pocnes.
Bio bih spreman da i platim neki dinar za registrovanu verziju,
i mislim da bi i ostali sezamovci isto uradili.
Mislim da svaki posao mora da se plati.
basic.332darth.vader,
-> #325, vector>> Sto ne posaljes i izvrsnu (.exe) verziju?
A jel tebi toliko tesko da kompajliras ? :)
See ya, Darth :)
basic.333popovics,
Imam jedan "mali" problem koji glasi:
Programiram u Quick Basic-u i interesuje me kako mogu da pretvorim
string u varijabilu (npr. A$-A) i obrnut slučaj (znam da treba
nešto sa AS, ali ne znam šta.
P.S Razmišljam o prelasku na VB, da li će prelazak biti bolan (da
li treba mnogo da se prilagođava)?
basic.334zeljkoj,
-> #333, popovics> Programiram u Quick Basic-u i interesuje me kako mogu da
> pretvorim string u varijabilu (npr. A$-A) i obrnut slučaj (znam
> da treba nešto sa AS, ali ne znam šta.
I string je promenljiiva (tipa string :)), tako da pretpostavljam da
si hteo da pitaš kako da pretvoriš string u integer i obrnuto.
Ovo prvo radi funkcija VAL, a ovo drugo funkcija STR$.
Inače, ove dve funkcije postoje BAŠ u svakom BASIC-u, jer su deo standarda.
Pošto vidim da pominješ 'nešto sa AS', možda si hteo da pitaš kako da dobiješ
ASCII vrednost nekog karaktera ili karakter čija je ASCII vrednost zadati broj?
Za ovo postoje funkcije ASC i CHR$.
basic.335vector,
-> #332, darth.vaderŮ▀█ A jel tebi toliko tesko da kompajliras ? :)
Pa pravo da ti kazem, i jeste ;), jer nemam bejzik kompajler. :)
basic.336milosh.zorica,
-> #335, vectorpa što čitaš ovu temu kad nemaš basic ovde se šalju kodovi a
izvršni oblici u drugim conf-ama
ako ti treba qb 4.5 ili nešto drugo za basic kaži mi da ti bscim u
mail.
basic.337popovics,
-> #336, milosh.zoricaNe znam da li vector-u treba, ali ja imam neku italijansku (?!?)
verziju qb-a 4.5, pa bih te zamolio da mi baciš (rek'o si da imaš)
normalnu verziju (na engleskom) u mail.
basic.338darth.vader,
-> #333, popovics>> P.S Razmisljam o prelasku na VB, da li ce prelazak biti bolan (da
>> li treba mnogo da se prilagodava)?
Probaj prvo VB 1.0 PRO za DOS. Mislim da ce ti biti lakse da se prilagodis
VB-u ako probas prvo za DOS, a ne odma na Win da predjes...
Inace, ja ne volim WIN, pa necu da ti preporucim VB za Win, a ako oces
neke konkretnije savete o ovoj alatki, pitaj ljude koji rade sa njim...
See ya, Darth :)
basic.339milosh.zorica,
-> #337, popovicsposlo bih ti al mi isteko ul limiti
basic.340darth.vader,
-> #335, vector>> Ů▀█ A jel tebi toliko tesko da kompajliras ? :)
>>
>> Pa pravo da ti kazem, i jeste ;), jer nemam bejzik kompajler. :)
Prijatelju, sta ces ti onda u ovoj temi ? ;)))
Salu na stranu, ako ti treba isti, reci... Mail i postoji za takve stvari ;)
See ya, Darth :)
basic.341popovics,
-> #338, darth.vaderOK, hvala, ima li neke shareware verzije VB-a za dos i gde se može
naći? Ili je ti imaš? Ako nije dugačka spusti mi na mail.
HVALA
basic.342vule.,
Jel moze neko da mi posalje primer za funkcije oko modema iz
BASWIZ ?
Zeleo bih npr. da okrenem broj na COM4...
basic.343zeljkoj,
-> #342, vule.> Jel moze neko da mi posalje primer za funkcije oko modema iz
> BASWIZ ?
>
> Zeleo bih npr. da okrenem broj na COM4...
Eh sad... odavno više ne koristim QB i tu biblioteku... Imaš uz biblioteku
onaj TERMINAL.BAS, odatle sve možeš lepo da vidiš. Ako ne uspeš, javi, pa
da tražim po disketama svoje stare programe...
basic.344sigmund,
-> #333, popovics║ P.S Razmišljam o prelasku na VB, da li će prelazak biti bolan (da
║ li treba mnogo da se prilagođava)?
╚═══════════════════════════════════════
Ne bi trebalo da imaš nikakvih problema sa prilagođavanjem.
Visual Basic je programski jezik, po mom mišljenju, najlakši za korišćenje.
(problem je u tome što kompajler VB-a ne proizvodi pravi mašinski kod,
tako da ti je za svaki program, da bi radio na računaru koji nema instaliran
VB, protrebno još par megabajta raznik .DLL .OCX itd. fajlova.)
Ako si definitivno odlučio da se baviš BASIC-om preporučujem ti da odma
pređeš na Windows verziju programa. (sve je lepo, šareno... samo razbacaš
dugmiće, text box-ove i ostale kontrole po formi, dodeliš svakoj kontroli
klasičan BASIC kôd i uživaš (ako imaš strpljenja ;)) )
cu Frojd.
basic.345darth.vader,
-> #341, popovics>> OK, hvala, ima li neke shareware verzije VB-a za dos i gde se moze
>> naci? Ili je ti imas? Ako nije dugacka spusti mi na mail.
Ne znam da li postoji shareware (mada cisto sumnjam), a ja imam
VB 1.0 PRO, koja staje na 11 disketa... Nije bas za mail...
Ako hoces prvo da probas, postoji Standard varijanta ovog VB-a, staje
na 2 diskete, ali nju nemam... Trazi od nekog ko ima, ili potrazi
kod lokalne piraterije...
See ya, Darth :)
basic.346borisb,
Ima li neko 16-obitnu VBX kontrolu "tips" koja služi za ispisivanje
opisa kada se miš zadrži neko vreme iznad neke ikone?
basic.347popovics,
*** PAŽNJA *** PAŽNJA *** PAŽNJA *** PAŽNJA *** PAŽNJA *** PAŽNJA
Otvorena je grupa Basic koja se bavi normalno basic-om. Ako je neko
zainteresovan ili programira u istom (ili je možda zainteresovan, a
ne programira) neka me OBAVEZNO mail-uje. Moja Mail adresa je kao
što gore piše tj. popovics.
********************************************************************
basic.348milosh.zorica,
kako da vršim pretragu u bazi otvorenoj u vb 4.0 za win pomoću sql
jezika
kada mu zadam npr.
select polje1,polje2 from tabela1
where polje1="tražena reč"
orderby polje1 asc
on mi prijavi grešku tipe excepted case i slično
molim sve koji znaju u čemu je problem neka mi kažu šta je u pitanju
poželjno bi bilo na tel 616877 miloš zorica
pozdrav miloš
albs
basic.349vector,
-> #340, darth.vader> Prijatelju, sta ces ti onda u ovoj temi ? ;)))
> Salu na stranu, ako ti treba isti, reci... Mail i postoji za takve stvari
> ;)
Salji na mail, jedino ako je doticni manji od 200K. :>
basic.350zeljkoj,
-> #347, popovics> Otvorena je grupa Basic koja se bavi normalno basic-om. Ako je
Nema apsolutno nikakve potrebe da osnivaš grupu, kad tema već postoji.
basic.351popovics,
-> #350, zeljkoj
Mrzi me da te citiram, ali si mi zamerio to što otvaram grupu
BASIC, kad već postoji tema za basic u konferencji PCPROG. Na
slično, odnosno isto reagovanje naišao sam i kada sam ostavio istu
poruku (sa pozivom za učlanjenje u grupu) u temu razno u ovoj
konferenciji. Da ti ne bi prepričavao šta sam čoveku odgovorio, a
važi i za tebe pogledaj poruku 31.487 u ovoj konferenciji.
basic.352darth.vader,
-> #349, vector>> Salji na mail, jedino ako je doticni manji od 200K. :>
Phu bre, al si ti sitnicar... Mrzi te da skidas vise od 200k jer je to
ionako BASIC kompajler a? ;)
Pa stvarno nisi za ovu temu... Ok, ide na mail... ;)
See ya, Darth :)
basic.353sigmund,
Da li postoji način na u VB program koji koristi MDB format baze ubacim
polje slika?
Slika može da bude u bilo kom formatu. Da li je to moguće izvesti bez OLE
povezivanja i ugrađivanja objekta nekog grafičkog programa (znači sliku
smeštenu u bazu treba da učitava direktno VB).
Po nekom mom mišljenju slika bi trebalo da bude u BMP formatu, a polje slika
iz baze povezano sa Image ili Picture kontrolom.
To sve jednostavno zvuči, ali kako da BMP fajl ubacim u bazu?
cu Frojd.
basic.354sigmund,
Pitanje za ljude koji su skinuli source programa WinOLR...
Šta se dešava? Ništa ne javljate... Jel ima napretka? Jel' se neko snaš'o
u onom neredu? Šta ste se ućutali...
cu Frojd.
basic.355kenza,
-> #353, sigmund>> To sve jednostavno zvuci, ali kako da BMP fajl ubacim u bazu?
Ako smo se razumeli, onda vrlo jednostavno - samo podesi da format polja
bude (OLE Object) i to je to... :) Barem to tako radi u Access-u
tj. bez nekih programa za ucitavanje a i slika je snimljena u
bazu(MDB file). E sad, zasto ne zelis da to bude OLE object? :)
basic.356sigmund,
-> #355, kenza║ bazu(MDB file). E sad, zasto ne zelis da to bude OLE object? :)
╚═══════════════════════════════════════
Zbog prenosivosti i veličine baze. Čak i BMP format slike zauzima PUNO
manje mesta u bazi nego naprimer ugrađeni Picture Publisher (ne daj bože
Photoshop) objekat.
Ako bi polje slika u programu bilo OLE povezano, OBAVEZNO bi na kompjuteru
trebao da bude instaliran i neki grafički program.
Probaću da direktno pročitam ceo BMP fajl i kompletno ga smestim u polje
Long Binary.
cu Frojd.
basic.357kenza,
-> #356, sigmund>> Ako bi polje slika u programu bilo OLE povezano, OBAVEZNO bi na
Ux, pazi ovako... U Accessu kada namestis da je polje tipa "OLE
Object" i namestis jos neke stvarcice, on automatski snima sliku
u bazu, tako da moze da se koristi na maskama, izvestajima i sl.
Meni i dalje nije jasno zasto bi onda trebao da imas instaliran
jos neki program koji bi citao taj BMP? Mislim, ako to radi u
Access-u onda bi trebalo da radi i u VB-u...
Poz.
basic.358sigmund,
-> #356, sigmund║ Probaću da direktno pročitam ceo BMP fajl i kompletno ga smestim u polje
║ Long Binary.
╚═══════════════════════════════════════
Nisam uspeo.
Evo kako sam pokušao:
'********************************************
Open "c:\jz.bmp" For Binary Access Read As #1
FajlBMP = Input(FileLen("c:\jz.bmp"), #1)
Data1.Recordset.AddNew
Data1.Recordset!Slika = FajlBMP
Data1.Recordset.Update
Close #1
'********************************************
VB izbacuje poruku Invalid Picture.
Kad sam polje slika ponovo upisao u neki (recimo jjj.bmp) fajl i odatle
ga pročitao sve je bilo OK.
Neelegantno rešenje problema bi bilo da svaki put kad se promeni zapis u
bazi, sadržaj polja upisujem u neki BMP fajl i odatle ga učitavam u Image
kontrolu.
Da li neko ima ideju za neko 'elegantnije' rešenje?
cu Frojd.
basic.359sigmund,
Kako može u VB-u da se zaobiđe DAO? (za pristup Acces bazama podataka)
Negde sam pročitao da postoje API funkcije koje to mogu da urade...
Ako ih neko ima bio bih mu zahvalan da ih okači.
cu Frojd.
basic.360sigmund,
-> #357, kenza║ Ux, pazi ovako... U Accessu kada namestis da je polje tipa "OLE
║ Object" i namestis jos neke stvarcice, on automatski snima sliku
║ u bazu, tako da moze da se koristi na maskama, izvestajima i sl.
║ Meni i dalje nije jasno zasto bi onda trebao da imas instaliran
║ jos neki program koji bi citao taj BMP? Mislim, ako to radi u
║ Access-u onda bi trebalo da radi i u VB-u...
╚═══════════════════════════════════════
Kako ubacuješ sliku u bazu? Ako radiš sa OLE-om, a nemaš instaliran
grafički program, na taj način ne možeš da ubaciš sliku u bazu.
Da li je tip fajla (slike) registrovan sa nekim programom?
Sve to šta si rekao radi, (mada za kreiranje baze ne koristim Access nego
Data Manager - koji dolazi uz VB - DM ima manje mogućnosti od Access-a
(logično) tako da polje ne može da bude OLE Object nego samo Long Binary -
to je najverovatnije isto...)
Kad to polje (Long Binary) povežem sa OLE kontrolom u VB-u i sa Drag&Drop
ubacim neki registrovani tip slike (gif) slika se pojavi, ali sve to ide
preko Picture Publisher-a (u polje nisu ugrađeni samo podaci o izgledu slike,
nego kompletan Picture Publisher objekat, tako da kad u bazu ubacim
4-5 sličica od 20kb (originalno) veličina baze poraste na 1 Mb)
Veličina i baze i nije neki problem ali ako format slike nije registrovan
na taj način ne može se ubaciti u bazu.
Sve to bi ja hteo da obavim bez OLE-a... Znači da se slika direktno iz baze
učitava u Image ili Picture kontrolu. (Image i Picture kontrole imaju datu
podršku za BMP i WMF format grafike)
cu Frojd.
basic.362vule.,
Cemu sluzi ovaj fajl u QB 4.50 ?
b45comm.qlbbasic.363darth.vader,
-> #362, vule.
>> Cemu sluzi ovaj fajl u QB 4.50 ?
>>
>> ----------------------------------------------- 6.362 ---
>> ** Uz poruku 'B45COMM.QLB' (0 bytes)
Ako ima 0 bajtova, ne sluzi nicemu ;)
See ya, Darth :)
basic.364darth.vader,
E, ljudi, jel zna neko kako se pravi rezidentno programce u QBasic-u ?
Dakle program koji ce da stoji u memoriji, i kada se pritisne odredjena
kombinacija tastera, da nesto uradi ? :)
Aj neko nek objasni, ili da bar neki hint :)
See ya, Darth :)
basic.365zeljkoj,
-> #364, darth.vader> E, ljudi, jel zna neko kako se pravi rezidentno programce u
> QBasic-u ?
Nikako, tj. može sigurno uz malo pozivanja DOS funkcija, ali BASIC
nema ništa gotovo. Ipak, ja sam pre izvesnog vremena ovde poslao biblioteku
koja to omogućava... Imaj u vidu i da BASIC pravi dosta velike EXE-ove.
basic.366darth.vader,
-> #365, zeljkojSubj: TSR program u QB-u
>> Nikako, tj. moze sigurno uz malo pozivanja DOS funkcija, ali BASIC
>> nema nista gotovo. Ipak, ja sam pre izvesnog vremena ovde poslao
>> biblioteku koja to omogucava...
Ajde daj neki pointer na broj poruke, ili orijentaciono kada si ga poslao
(pre koliko vremena), pa da potrazim to, jer sam to ocigledno propustio...
>> Imaj u vidu i da BASIC pravi dosta velike EXE-ove.
Da, znam... Nisam ni nameravao da pravim nesto extra, nego samo da vidim
kako to funkcionise...
Tnx na infou, Darth :)
basic.367zeljkoj,
-> #366, darth.vader> Ajde daj neki pointer na broj poruke, ili orijentaciono kada si
> ga poslao (pre koliko vremena), pa da potrazim to, jer sam to
> ocigledno propustio...
Pogledah co list basic zeljkoj /a/t, izgleda da ga nisam poslao. :(
A hteo sam, tj. bio sam ga skinuo sa Interneta.
Pogledaću ponovo na Intu, kad proradi akademski ;) proxy.
basic.368darth.vader,
-> #367, zeljkoj>> Pogledah co list basic zeljkoj /a/t, izgleda da ga nisam poslao. :(
>> A hteo sam, tj. bio sam ga skinuo sa Interneta.
>> Pogledacu ponovo na Intu, kad proradi akademski ;) proxy.
Aj, pogledaj pa baci 'vamo :)
See ya, Darth :)
basic.369milosh.zorica,
evo jednog programa za skeniranje koda ascii pritisnutog tastera.
inače pisan u qb-u za dos
ascii.basbasic.370popovics,
Ljudi, intresuje me da li se može nekako izvesti da program pisan u QB-u
prima podatke iz komandne linije. Konkretno me interesuje za Quick Basic 4.5
basic.371firus,
-> #370, popovics>
> Ljudi, intresuje me da li se može nekako izvesti da program
> pisan u QB-u prima podatke iz komandne linije. Konkretno me
> interesuje za Quick Basic 4.5
BASIC-om se apsolutno ne bavim još od vremena kada sam
batalio DOS 3.31 a i pre toga sam gotivio samo čiste BASIC
interpretere tipa GW ili BASICA, ali ...
Imaš funkciju COMMAND$, koja kao rezultat vraća
string koji predstavlja komandnu liniju, bez imena programa.
Konkretno, ukoliko imaš program XYZ koji pozoveš kao:
XYZ foo bar qux
posle izvršenja A$=COMMAND$ negde u programu, A$ će imati
vrednost "FOO BAR QUX", tako da ti preostaje samo da parsiraš
tako dobijen string i izdvojiš argumente - očigledno je da je
separator spejs.
BTW, ima mnogo zdravijih kompajlera od QB-a i jezika od
BASIC-a. Bolje sedi i uči Pascal, posle ćeš lako da se prebaciš
na bilo koji dugi jezik.
basic.372popovics,
-> #371, firus
▄- Konkretno, ukoliko imaš program XYZ koji pozoveš kao:
▄- XYZ foo bar qux
▄- posle izvršenja A$=COMMAND$ negde u programu, A$ će imati
Hvala, to mi je trebalo...
▄- BASIC-a. Bolje sedi i uči Pascal, posle ćeš lako da se
▄- prebaciš na bilo koji dugi jezik.
Ma, da učim neki novi jezik malo me mrzi, ali radim na preonjertisanju na
VB (trenutno za DOS, a kasnije za WIN).
P.S Hvala na dobronamernim kritikama.
basic.373milosh.zorica,
Kako u VB-u za WIN da nacrtam liniju pod uglom koji korisnik ukuca
u neki txtbox,da ne koristim SIN i COS.
Pozdrav,Miloš
basic.374bgolusin,
POMOC !!!
Poceo sam da programiram u VB i hocu da neke stare programe iz TC 2.0
"prebacim" u VB.Da li neko zna API funkcije ili nesto slicno sto radi kao
fukcije iz TC 2.0 inputb() i outportb().
Unapred H V A L A !!!
basic.375vlada.,
E ljudi nesto sam bez veze nasvrljao u basicu i sad ne znam
kako to da pretvorim u exe..?
basic.376popovics,
-> #375, vlada.
▄- kako to da pretvorim u exe..?
Lako.. Inače u kom Basic-u si radio? Najnovija verzija Basic-a za Dos je
Microsoft Basic 7.1, koji je naslednik ( direktni tj. sve komande su iste )
starog Quick Basic-a čija je poslednja verzija bila 4.5. Dakle, ako planiraš
da još pišeš u Basic-u preporučujem da kupiš ( nabaviš ) MS-BASIC, a ako
ti treba samo za sad, nabavi samo kompajler ( BC.EXE ) koji se dobija u
paketu. Ako hoćeš mail me da ti ga pošaljem...
basic.377milosh.zorica,
Ukoliko znate reŠenje nekog često postavljenog
pitanja u vezi BASIC-a i VB-a.Ukoliko ste pronašli rešenje primene
određenog problema na računaru i to uradili u Basic-u ili VB-u.
Ukoliko imate neku zanimljivu i korisnu ideju za neki program koji
bi se pisao u jednom od ova dva jezika.Ukoliko imate neko
zanimljivo iskustvo u oblasti Basic-a?Ako imate da predstavite neke
korisne i zanimljive rutine ili biblioteke za basic ili neki dobar
kompajler?Onda ste vi čovek koji treba da pošalje mail na sledeću
adresu: milosh.zorica@sezam.co.yu Uz poruku treba da zakačite
program koji ste napisali povodom teme zbog koje se javljate ili
text ako je reč o programskom paketu.Ako se radi o nekom
programu?Onda pošaljite i ekrane koji bi ilustrovali njegov izgled.
SVI ZAINTERESOVANI NA MAIL NEKA SE JAVE!!!!
Pozdrav,
Miloš Zorica
basic.378jpedja,
Hi!
Hteo bih da napisem programcic koji bi pokrenuo, jedan EXE fajl
i ubacio moje ime, neki registracioni kod i jos neke podatke,
komplikovano mi je da kucam stalno. Program je za Dos, tako da bi
mi pomoc trebala iz nekog qbasica etc.
Ako neko moze da mi pomogne bio bih mu zahvalan ..
Pedja
basic.379vinkom,
Drugar trazi VB kontrolu
True Dbgrid 5 pro
pa ako neko ima neka mi se javi na mail.
basic.380dragisic,
Da li neko ima komunikacionu VB kontrolu (koja nije MSComm) koja ima
vece mogucnosti nego Microsoftova.
Goran
basic.381stameni,
Molim dobru dušu, koja ima Quick Basic kompajler, da proba da
programe zakačene uz poruku konvertuje u ASCII formu. Umereno do
znatno hitno. Unapred hvala...
basic.zipbasic.382drist,
-> #381, stameni>> Molim dobru dusu, koja ima Quick Basic kompajler, da proba da
>> programe zakacene uz poruku konvertuje u ASCII formu. Umereno do
>> znatno hitno. Unapred hvala...
Aj' ja cu :)
See ya, Darth :)
basicasc.zipbasic.383stameni,
-> #382, drist>> Aj' ja cu :)
Thanks, dr... Ovaaaj, Darth :)
basic.384drejk,
Treba mi kompajler za bejzik, sto kraci po mogucstvu, za
jednostavne programe, dakle ne mora da bude ap tu dejtovan ;)
basic.385drejk,
ponavljam, da li neko ima kratak kommpajler za bejzik... dakle ne
treba mi chitav program (editor i sl.) vec samo kompajler. Po
mogucstvu apdejtovan. Nek okachi ovde (onaj iz dira ne valja).
basic.386drejk,
Kompajler bejzika bih molio...
p.s. SHALJITE BRE!!
basic.387jjerry,
-> #386, drejkZashto insistirash samo na kompajleru kad obichan,Qbasic koji
dolazi uz MSDOS 6.22 ima mozhda 180kb,bez helpa,sa editorom
(ustvari editor je externi,edit.com) Mozhda qbasic mozhe da
posluzhi i samo kao kompajler..
basic.388popovics,
-> #387, jjerry
▄- Zashto insistirash samo na kompajleru kad obichan,Qbasic koji
▄- dolazi uz MSDOS 6.22 ima mozhda 180kb,bez helpa,sa editorom
▄- (ustvari editor je externi,edit.com) Mozhda qbasic mozhe da
Pa, treba mu KOMPAJLER, a ne INTERPRETER. Ako ne znaš razliku, objasniću
ti. INTERPRETER prevodi u memoriji sors kod i odmah ga izvršava, a
kompajler pravi samostaline .COM ili .EXE fajlove, koji mogu da rade i bez
bilo kog drugog programa ( ne računajući tu runtime module )
basic.389jjerry,
-> #388, popovicsNaravno,moja greshka...jasno mi je,qbasic ne mozhe da pravi
samostalne fajlove.sorry.
basic.390supers,
-> #387, jjerry
>> Zashto insistirash samo na kompajleru kad obichan,Qbasic koji
>> dolazi uz MSDOS 6.22 ima mozhda 180kb,bez helpa,sa editorom
>> (ustvari editor je externi,edit.com) Mozhda qbasic mozhe da
>> posluzhi i samo kao kompajler..
Zapravo je obrnuto, DOS-ov editor je nastao tako što edit.com
poziva interfejs iz qbasic.exe :) Ako nemate Basic, nemate ni editor.
Tek u Windowsu 95 edit.com je postao samostalni editor.
DOS-ov Qbasic nije kompajler nego isključivo interpreter.
Naravno, može da pusluži za puštanje Basic programa iz komandne linije,
opcijom QBASIC /RUN.
basic.391emajsijuen,
-> #389, jjerry
│ Naravno,moja greshka...jasno mi je,qbasic ne mozhe da pravi
│ samostalne fajlove.sorry.
└─────────────────────────────────────────────
Moze moze... i te kako... Ona verzija sto dolazi uz DOS 6.22 ne moze, ali
sam ja licno video verziju koja pravi .exe fajlove (malo su poveci, al sta
da se radi). Cini mi se da je rec o verziji 4.5, ali nisam siguran.
Pozdrav Vlada...
basic.392dr.grba,
-> #390, supers>> DOS-ov Qbasic nije kompajler nego isključivo interpreter.
Postoji QBasic kompajler, koji je komercijalni paket.
basic.393kojai,
Qbasic koji ide uz dos ne moze da pravi exe fajlove, medjutim qbasic koji se
naknadno nabavlja moze!
basic.394popovics,
-> #391, emajsijuen
▄- Moze moze... i te kako... Ona verzija sto dolazi uz DOS 6.22
▄- ne moze, ali sam ja licno video verziju koja pravi .exe
▄- fajlove (malo su poveci, al sta da se radi). Cini mi se da je
▄- rec o verziji 4.5, ali nisam siguran.
Ne može, ne može, i te kako :). Ona ver. što dolazi uz Dos ( od 5.0 pa,
nadalje ), je samo INTERPRETER, a QB se kupuje zasebno tj. nije sastavni
deo DOS-a bilo koje verzije! Kompajler ( QB ), dolazi sa svojim
editorom koji može da posluži za editovanje i .TXT odnosno bilo kojih
ASCII fajlova, pa vas možda to malo buni. Dakle, imamo DVA proizvoda:
1. qbasic-Dolazi uz dos, interpreter
2. QB-Ne dolazi uz dos, kompajler + editor.
basic.395morkin,
-> #391, emajsijuen> da se radi). Cini mi se da je rec o verziji 4.5, ali nisam siguran.
Jeste.
basic.396morkin,
-> #390, supers> DOS-ov Qbasic nije kompajler nego isključivo interpreter.
> Naravno, može da pusluži za puštanje Basic programa iz komandne
> linije, opcijom QBASIC /RUN.
Problem kod ovakvog načina izvršenja je što nakon završetka rada ne vraća
nadležnost DOS-u već interpreteru...
basic.397dr.grba,
-> #394, popovics>> 1. qbasic-Dolazi uz dos, interpreter
>> 2. QB-Ne dolazi uz dos, kompajler + editor.
A u stvari je reč o istoj stvari koja se zove Quick Basic, s tim što
je verzija koja dolazi uz DOS okljaštena na interpreter. I full
verzija ima osobine interpretera, što je u ono vreme bila reklamirana
stvar: razvijaš program na nivou interpretera, što je brže nego da
kompajliraš. Uostalom, i Turbo Pascal je tako radio, ali Borland nije
imao operativni sistem da ga strpa u lite režimu kao poklon (:
basic.398emajsijuen,
-> #394, popovics>> ▄- Moze moze... i te kako... Ona verzija sto dolazi uz DOS 6.22
>> ▄- ne moze, ali sam ja licno video verziju koja pravi .exe
>> ▄- fajlove (malo su poveci, al sta da se radi). Cini mi se da je
>> ▄- rec o verziji 4.5, ali nisam siguran.
>>
>> Ne moze, ne moze, i te kako :). Ona ver. sto dolazi uz Dos ( od 5.0 pa,
>> nadalje ), je samo INTERPRETER, a QB se kupuje zasebno tj. nije sastavni
>> deo DOS-a bilo koje verzije! Kompajler ( QB ), dolazi sa svojim
>> editorom koji moze da posluzi za editovanje i .TXT odnosno bilo kojih
>> ASCII fajlova, pa vas mozda to malo buni. Dakle, imamo DVA proizvoda:
>>
>> 1. qbasic-Dolazi uz dos, interpreter
>> 2. QB-Ne dolazi uz dos, kompajler + editor.
A da ti ipak jos jednom procitas moju poruku !?! Rekao sam da verzija
koja dolazi uz DOS ne moze da kompajlira, ali i da sam video verziju koja
moze...
Pozdrav, Vlada...
basic.399vule.,
Kako da u VB 5.0 u RichTextBox kontrolu saljem komande kao sto su:
sub-subscript
super-superscript
i slicne i kako se postavljaju vrednosti ?
Please HELP!
basic.400medymed,
Zna li neko kako se preko visual basica 3.0 or 4.0 moze
pustati 3d-animacija .flc formata.
PPPPPPPPLLLLLLEEEEEEEAAAAASSSSSSSEEEEEE!!!!!!!!!!!!!!!!
It's very urgent!
Thanks
basic.401jujo,
-> #400, medymed#
# Zna li neko kako se preko visual basica 3.0 or 4.0 moze
# pustati 3d-animacija .flc formata.
# PPPPPPPPLLLLLLEEEEEEEAAAAASSSSSSSEEEEEE!!!!!!!!!!!!!!!!
# It's very urgent!
# Thanks
Pa probaj da nadjes nesto sto bi imalo funkciju drajvera za .FLC animacije.
Kao sto ima za AVI ili MPEG trebalo bi da postoji i za FLC. E kad to
nadjes...onda koristi nekakav media player...pa bi to trebalo da upali.
Mislim da se uz COREL isporucivalo nekada i FLC drajver, ali nisam siguran.
yooyo:
basic.402kojai,
-> #401, jujo>> Pa probaj da nadjes nesto sto bi imalo funkciju drajvera za .FLC animacije.
>> Kao sto ima za AVI ili MPEG trebalo bi da postoji i za FLC. E kad to
Ma ne postoji bre nesto tako... Imas neki DLL, ali batali to... Zajebi Visual
Basic predji na Delphi ili Visual C! :)
basic.403jujo,
-> #402, kojai# Ma ne postoji bre nesto tako... Imas neki DLL, ali batali to... Zajebi
# Visual Basic predji na Delphi ili Visual C! :)
Pa covek je pitao kako da pusti FLC. Takav device postoji. Ja sam ga imao
ali se ne secam sta sam instalirao za to. U ostalom...tada imas mogucnost
da tretiras .FLC na "sistemskom" nivou. OS/2 Warp npr. ima FLC i AVI
kao sistemske formate za animaciju
yooyo:
basic.404medymed,
Hi, pitanje se tice Visual Basica.
Zna li ko sta je uzrok pojave ( ala sam zvanican ) da kompajlirani
fajl OK radi na mom kompjuteru a na drugim cak i jacim masinama
stalno isto ' out of memory ' , a ne pokusava ni da ga ucita. Ako
je neko imao iskustvo sa ovim. Please HEEELP ME !!!
basic.405vule.,
Imam jedno lako pitanje:
Kako da u QB-u u rezoluciji od 640*480 nacrtam nijanse neke boje ?
Pokusavao sam sa palette ali nista.
Nadam se da ima dobrih dusa da mi pomognu. Hvala.
basic.406kojai,
-> #405, vule.Da li je to uopste moguce?
Ne bih reko! :)
basic.407jjerry,
-> #405, vule. Koliko se ja secam Basic-a,nisam preterano siguran da uopshte
mozhe da se prelazi u grafichki mod,a kamoli iscrtavanje piksela.
Ako je izvodljivo 640x480,onda probaj sa POKE da dirash seg A000h
i da upisujesh boje koje hocesh.Dodushe,imash neke DRAW komande
valjda,pogledaj u help.
Pozdrav
basic.408medymed,
Hej Foks, otvorena je grupa VB ( Visual Basic )
Ko voli nek izvoli. See You...