PCPROG.5

05 Jan 1995 - 02 Oct 1995

Topics

  1. algoritmi (106)
  2. comment (2)
  3. ms.dos (27)
  4. windows (332)
  5. asembler (203)
  6. basic (228)
  7. jezici (126)
  8. pascal (1085)
  9. cccc (546)
  10. cpp (117)
  11. clipper (1048)
  12. baze.podataka (194)
  13. fox (231)
  14. cavo (192)
  15. razno (593)

Messages - basic

basic.1 reggie,
Zanima kako da iz BASIC programa pozovem neku DOS naredbu ? Npr. DIR, CHKDSK, MEM.... Ili kako da iz BASIC programa izadjem u DOS ?
basic.2 feniks,
│ Zanima kako da iz BASIC programa pozovem neku DOS naredbu ? │Npr. │DIR, CHKDSK, MEM.... Ili kako da iz BASIC programa izadjem u DOS ? └────────────── Ima dosta vrsta basic-a, ali kod TB (Borland) to ide sa SHELL"DIR" , itd. a izlaz u DOS ide sa SYSTEM
basic.3 zeljkoj,
> Zanima kako da iz BASIC programa pozovem neku DOS naredbu ? > Npr. > DIR, CHKDSK, MEM.... Ili kako da iz BASIC programa izadjem u > DOS ? Naredbu pozivaš sa SHELL "naredba", a ako napišeš samo SHELL onda će biti pozvan COMMAND.COM. Iz programa izlaziš sa SYSTEM a možeš i sa SYSTEM <broj> gde je <broj> vrednost koju želiš da dodeliš DOS promenljivoj ERRORLEVEL.
basic.4 ognjen,
)-> Zanima kako da iz BASIC programa pozovem neku DOS naredbu ? Davno to beše... Da nije EXEC ? Bez parametara - Shell to dos, a parametri (pod navodnicima) se prosleđuju DOSu.
basic.5 zeljkoj,
> Ima dosta vrsta basic-a, ali kod TB (Borland) Nije valjda da koristiš Turbo BASIC, pored onako moćnih Microsoftovih BASIC-a?
basic.6 feniks,
│ Nije valjda da koristiš Turbo BASIC, pored onako moćnih │ Microsoftovih BASIC-a? └────────────────── Pomenuti Turbo BASIC V1.1 koristio sam u periodu 1988.-90. god. Tada je on bio bolji (bar meni :)) od Quick Basica V3.0 i V4.0. Posle je Microsoft razvijao BASIC-e do V7.0 sa brojnim bibliotekama, ali ja sam promenio firmu i ovaj jezik mi više nije bio od vitalnog interesa. :) BTW, ipak me interesuje koliko su ovi noviji BASIC-i brži od pomenutog? ;)
basic.7 zeljkoj,
> V4.0. Posle je Microsoft razvijao BASIC-e do V7.0 sa brojnim ^^^^^^^^ 7.1, a ne 7.0 :))). Kasnije su izgleda prestali da prave kompajler pod tim imenom (koji, btw, pravi programe za DOS i OS/2) i počeli sa proizvodnjom dva odvojena kompajlera pod imenom Visual BASIC (jedan za DOS, drugi za Windows). Ova dva kompajlera sadrže sve što su imali i njihovi predhodnici, ali imaju i dosta sasvim novih stvari (one objektno orijentisane gluposti i tako to :))) > bibliotekama, ali ja sam promenio firmu i ovaj jezik mi više > nije bio od vitalnog interesa. :) BTW, ipak me interesuje > koliko su ovi noviji BASIC-i brži od pomenutog? ;) Evo ovako: Ovo su rezultati rada nekih BASIC-a. Radi se o jednostavnom malom programu koji samo vrti petlju od 1 do 500000 i ne radi ništa drugo. --------------------------------------------------------------- B A S I C VREME [s] Dužina .EXE fajla [kB] --------------------------------------------------------------- QBASIC iz DOS-a 11.64 - Borland Turbo Basic 1.0 281 29 Microsoft QBX PDS 7.1 2.91 16 Microsoft VB for DOS 1.0 2.64 24 ------------------------------------------------------------ Kao što se može videti, Turbo BASIC je strašno spor - trebalo mu je skoro 5 minuta (!!!), dok su Microsoftovi kompajleri znatno brži - više od 100 puta! Takođe, u tabeli vidite i veličine .EXE fajlova koje su kompajleri napravili. Testiran je i QBASIC koji se dobija uz DOS, čisto onako radi upoređivanja brzine.
basic.8 mdave,
Subject: Re: Kompajleri MD> Kao što se može videti, Turbo BASIC je strašno spor - trebalo mu MD> je skoro 5 min Isto koliko i tebi za kompletan test. ;) Sve sa paljenjem kompjutera. :)
basic.9 vcalic,
>> 7.1, a ne 7.0 :))). Kasnije su izgleda prestali da prave kompajler >> pod tim imenom (koji, btw, pravi programe za DOS i OS/2) i počeli sa >> proizvodnjom dva odvojena kompajlera pod imenom Visual BASIC (jedan za >> DOS, drugi za Windows). Ova dva kompajlera sadrže sve što su imali >> i njihovi predhodnici, ali imaju i dosta sasvim novih stvari (one >> objektno orijentisane gluposti i tako to :))) Visual Basic for DOS je pre nastavak Quick Basic-a, i predstavlja neku vrstu odgovora na Borlandov Turbo Vision. Može da radi kao običan Basic kompajler (podržava potpuno Quick Basic i QBasic) a ima i deo za crtanje dijaloga i pravljenje event-driven programa. Basic Proffesional Development System je mnogo snažnija alatka, ali izgleda da se više ne usavršava. Možda bi se i moglo reći da je VB naslednik ovog Basica, ali su im koncepcije znatno drugačije. Vlada
basic.10 dr.grba,
>> i njihovi predhodnici, ali imaju i dosta sasvim novih stvari (one >> objektno orijentisane gluposti i tako to :))) Objektno orijentisane - šta? (((:
basic.11 zeljkoj,
> Isto koliko i tebi za kompletan test. ;) Sve sa paljenjem > kompjutera. :) ??????? Hoćeš da kažeš da je test bio suviše jednostavan?
basic.12 zeljkoj,
> Visual Basic for DOS je pre nastavak Quick Basic-a, i Pa to sam i rekao!!! VB je naslednik QBX PDS-a (Quick BASIC Extended Professional Development System). > kompajler (podržava potpuno Quick Basic i QBasic) a ima i deo > za crtanje dijaloga i pravljenje event-driven programa. Na to sam i mislio pod onim "objektno orjentisane gluposti" :)). > Basic Proffesional Development System je mnogo snažnija alatka, VB for DOS ima sve što i PDS (uključujući ISAM, kao i sve one silne biblioteke :). Kako je onda PDS "snažniji"?
basic.13 feniks,
│ Ovo su rezultati rada nekih BASIC-a. Radi se o jednostavnom malom programu │ koji samo vrti petlju od 1 do 500000 i ne radi ništa drugo. │ │ --------------------------------------------------------------- │ B A S I C VREME (s) Dužina .EXE fajla (kB) │ --------------------------------------------------------------- │ QBASIC iz DOS-a 11.64 - │ Borland Turbo Basic 1.0 281 29 │ Microsoft QBX PDS 7.1 2.91 16 │ Microsoft VB for DOS 1.0 2.64 24 │ ------------------------------------------------------------ └──────────────────────── Ne znam na kojoj mašini si dobio ovako loše rezultate za TB ali i ja sam isti program probao na jednoj 486DX/33 i evo rezultata: --------------------------------------------------------------- B A S I C VREME (s) Dužina .EXE fajla (kB) --------------------------------------------------------------- QBASIC iz DOS-a V6.22 67.3 - Borland Turbo Basic 1.1 20.1 36.3 Isti test na 386/40, bez koprocesora --------------------------------------------------------------- B A S I C VREME (s) Dužina .EXE fajla (kB) --------------------------------------------------------------- QBASIC iz DOS-a V6.22 98 - Borland Turbo Basic 1.1 133 36.3 Vidi se da koprocesor znatno utiče na brzinu. ;) Možda u QBASIC-u treba navesti da koristi koprocesor (ako ga ima)? Rezultati demantuju tvoju poruku a kao dokaz prilažem izvorni program kompajliran Borlandovim TB V1.1. čao mi je sto nisam imao prilike da probam i preostala 2 tvoja Microsoft-ova BASIC-a. proba.zip
basic.14 feniks,
│ Ne znam na kojoj mašini si dobio ovako loše rezultate za TB │ ali i ja sam isti program probao na jednoj 486DX/33 i evo rezultata: │ │ --------------------------------------------------------------- │ B A S I C VREME (s) Dužina .EXE fajla (kB) │ --------------------------------------------------------------- │ QBASIC iz DOS-a V6.22 67.3 - │ Borland Turbo Basic 1.1 20.1 36.3 └────────────── Gornje rezultate dobio sam uz korišćenje EMM386, ali pazi sad: Test programa proba.bas na čistoj 486DX/33, bez ikakvih memory menagera: --------------------------------------------------------------- B A S I C VREME (s) Dužina .EXE fajla (kB) --------------------------------------------------------------- QBASIC iz DOS-a V6.22 32.3 - Borland Turbo Basic 1.1 3.3 36.3 - neverovatno, zar ne?
basic.15 deva,
..> Isti test na 386/40, bez koprocesora ..> --------------------------------------------------------------- ..> B A S I C VREME (s) Dužina .EXE fajla (kB) ..> --------------------------------------------------------------- ..> QBASIC iz DOS-a V6.22 98 - ..> Borland Turbo Basic 1.1 133 36.3 Isti test 386/40 sa koprocesorom Power Basic 2.00b 3.076 13680b Nema Ctrl-Break testiranja, serijska komunikacija Off, koproce- sor NPX (nije emulate ili procedure u kojima je dužina 22 odnosno 33 kB respektivno). Ovo je valjda Basic razvijen iz Turbo Basica, vrlo lep i mali - PB.EXE Editor + Compiler = 293kB - PBC.EXE Command line compiler 220kB
basic.16 zeljkoj,
> Objektno orijentisane - šta? (((: Znao sam da će ovo da izazove ovakve reakcije. :)))
basic.17 zeljkoj,
> program kompajliran Borlandovim TB V1.1. čao mi je sto nisam > imao prilike da probam i preostala 2 tvoja Microsoft-ova > BASIC-a. To ću ja da uradim, pošto si poslao sors. :) Što se tiče koprocesora, i u TB i u Microsoftovim BASICima postoji mogućnost da se on koristi, međutim, u svim testovima koje sam naveo on nije korišćen. Mašina je 386 SX.
basic.18 zeljkoj,
> program kompajliran Borlandovim TB V1.1. čao mi je sto nisam Ja imam verziju 1.0, i očigledno je ova tvoja 1.1 brža. :)
basic.19 zeljkoj,
> Rezultati demantuju tvoju poruku a kao dokaz prilažem izvorni > program kompajliran Borlandovim TB V1.1. čao mi je sto nisam > imao prilike da probam i preostala 2 tvoja Microsoft-ova > BASIC-a. Razlika između tvog i mog programa je u tome što sam ja koristio long integer promenljivu (A&) a ti single precision promenljivu (A) u petlji. Da bismo konačno lepo uporedili brzine kompajlera, isprobao sam BASICe sa programom koji si ti poslao, bez ikakvih izmena. Takođe, startovao sam i .EXE koji si poslao (kompajliran pomoću TB 1.1). Evo rezultata: ------------------------------------------------------------------------- Vreme: sa EMM386 bez EMM386 Dužina .EXE fajla ------------------------------------------------------------------------- Borland Turbo Basic 1.0 278.527 92.495 30544 Borland Turbo Basic 1.1 268.696 95.680 36304 Microsoft QBASIC 1.1 iz DOS-a 206.629 90.188 - Microsoft GWBASIC 2.01 38.723 38.879 - Microsoft QBX PDS 7.1 24.277 24.770 19884 Microsoft VB for DOS 1.0 24.770 24.988 25362 ------------------------------------------------------------------------- Kao što vidiš, kada vrte petlju sa real promenljivom umesto integer, MS kompajleri su oko 10 puta sporiji, ali opet značajno brži od Borlandovih. Istestirao sam i QBASIC i GWBASIC. Najviše me je začudilo što je GWBASIC, koji je interpreter (!) postigao ovako dobar rezultat. Zaključak je da su Microsoftovi kompajleri ipak brži. :))) Inače, ako neko ima još neke BASIC kompajlere/interpretere, bilo bi lepo da isproba ovaj programčić. Ja sam ga testirao na 386 SX na 33 MHz bez koprocesora. Uz poruku prilažem i fajl sa prevedenim programima (PROBA = TB 1.1, PROBA3 = TB 1.0, PROBA1 = QBX, i PROBA2 = VB), tako da možeš da ih istestiraš i na svojoj mašini. P.S. Ukoliko nekog zanima, godine proizvodnje testiranih BASIC-a su: TB 1.0 i 1.1 - 1987. QBASIC 1.1 - 1992. GWBASIC 2.01 - 1984. QBX PDS 7.1 - 1990. VB DOS 1.0 - 1992. testbas.zip
basic.20 dr.grba,
>> QBASIC iz DOS-a V6.22 32.3 - Uzmi QBasic kompajler, pa njime poredi, a ne krnjom verzijom koja se isporučuje uz MS DOS.
basic.21 zeljkoj,
> Uzmi QBasic kompajler, pa njime poredi, a ne krnjom verzijom > koja se isporučuje uz MS DOS. Pa u tabeli imaš rezultate i za kompajler. (QBX PDS 7.1 :)) E sad, ako neko ima stari QB 4.5 mogao bi da proba i njega i da pošalje rezultate.
basic.22 djelovic,
Da li je u Visual Basicu moguće napraviti prozor sa oknima čija se veličina može menjati?
basic.23 hobit,
> Da li je u Visual Basicu moguće napraviti prozor sa oknima čija se veličina > može menjati? Nisam baš najbolje razumeo pitanje ali pretpostavljam da si mislio na promenu velicine aktivnog form-a. To se postiže sa: Determine the dimensions of an object. Usage {[form.][control.]|Printer.|Screen.}Height[ = numericexpression ] {[form.][control.]|Printer.|Screen.}Width[ = numericexpression ] For a form, Printer object, and Screen object, these properties are always measured in twips. For a form or control, the values for these properties change as the object is sized by the user or by code. Maximum limits of these properties for all objects are system-dependent. Use the Height, Width, Left, and Top properties for operations or calculations based on an object's total area, such as sizing or moving the object. Use the ScaleLeft, ScaleTop, ScaleHeight, and ScaleWidth properties for operations or calculations based on an object's internal area, such as drawing or moving objects within another object. Ako sam promašio temu molio bih da se pojasni pitanje.
basic.24 djelovic,
> Ako sam promašio temu molio bih da se pojasni pitanje. Promašio si temu :). Treba mi prozor koji bi sadržao, recimo, četri okna. Znači, prozor je podeljen na četiri dela pomoću dve "pregrade" (horiznotalne i vertikalne crte) čijim pomeranjem bi mogao da povećavaš neka okna na račun drugih.
basic.25 hobit,
> Znači, prozor je podeljen na četiri dela pomoću dve "pregrade" > (horiznotalne i vertikalne crte) čijim pomeranjem bi mogao da povećavaš > neka okna na račun drugih. Onda pokušaj ovako: Line is a graphical control displayed as a horizontal, vertical, or diagonal line. Remarks ... You cannot use the Move method to move a line control at run time but you can move or resize it by altering its X1, X2, Y1, Y2 properties. U help-u se daje primer za jednu liniju koja se mrda po ekranu. Možeš da nađeš primer sa search: Line control a podnaslov X1,Y1,X2,Y2 Properties.
basic.26 fancy,
ŮŢ> Promašio si temu :). Treba mi prozor koji bi sadržao, recimo, četri ŮŢ> okna. Hej..! Da li ja to vidim revolucionarno nastajanje WIN4WIN..??? :) (zaštićujem ovo ime, ali ti ga možeš koristiti :) *
basic.27 kcurcic,
> Da li je u Visual Basicu moguce napraviti prozor sa oknima cija > se velicina moze menjati? Nema niceg sto u Visual Basic-u nije moguce. :) Evo za primer 'program' koji se sastoji od dve linije, Line1 i Line2 koje predstavljaju ivice okana (kako se kaze okno u mnozini? :) i jedne male labelice, Label1, koja se postavi na intersection te dve linije. Siroka je i visoka svega 4-5 piksela, i ima BackGround color recimo plavu. E sad, kad hoces da resizeujes okna, kliknes na njihov presek tj. tu malu labelu (koja izgleda kao kvadrat) i odvedes ga do tacke na formi gde hoces da bude novi presek. Program ima svega tri rutine: Form_Resize, Form_DragOver i Form_DragDrop. Linije i labela mogu biti pozicionirane bilo gde na pocetku, kao sto ces videti kad ucitas ovu formu. Automatski se postavljaju na sredinu po prikazivanju forme. VERSION 2.00 Begin Form Form1 Caption = "Form1" ClientHeight = 3975 ClientLeft = 1095 ClientTop = 1485 ClientWidth = 7365 Height = 4380 Left = 1035 LinkTopic = "Form1" ScaleHeight = 3975 ScaleWidth = 7365 Top = 1140 Width = 7485 Begin Label Label1 BackColor = &H00FF0000& DragMode = 1 'Automatic Height = 75 Left = 3120 TabIndex = 0 Top = 1080 Width = 75 End Begin Line Line2 X1 = 1320 X2 = 2640 Y1 = 2160 Y2 = 2520 End Begin Line Line1 X1 = 4440 X2 = 4440 Y1 = 1200 Y2 = 2640 End End Option Explicit Sub Form_DragDrop (Source As Control, x As Single, y As Single) label1.Top = y label1.Left = x End Sub Sub Form_DragOver (Source As Control, x As Single, y As Single, state As Integer) If state = 1 Then 'ne dozvoli da izadje izvan okvira forme line1.X1 = label1.Left line1.X2 = label1.Left line2.Y1 = label1.Top line2.Y2 = label1.Top Exit Sub End If line1.X1 = x line1.X2 = x line2.Y1 = y line2.Y2 = y End Sub Sub Form_Resize () label1.Top = Height / 2 label1.Left = Width / 2 line1.X1 = Width / 2 line1.X2 = Width / 2 line1.Y1 = 0 line1.Y2 = Height line2.Y1 = Height / 2 line2.Y2 = Height / 2 line2.X1 = 0 line2.X2 = Width End Sub Naravno, ovo je samo scratch, iz toga ces lako izvuci sta ti treba.
basic.29 jovca.car,
/* Da li je u Visual Basicu moguće napraviti prozor sa oknima čija se Oknima?
basic.30 bigbrada,
*>> /* Da li je u Visual Basicu moguće napraviti prozor sa *>> oknima čija se *>> *>> Oknima? Ma pusti ih prave program za Borski rudnik ;)
basic.31 paki,
žini mi se da u Visual Basicu opcija 'Grid' ne funkcioniše onako kako bi trebalo. Naime, kada napravim jedan textbox i jedan label, natpisi na njima u većini slučajeva nisu u istoj liniji, i nikakvim pomeranjima i menjanjima veličine se ne mogu doterati. Jedino rešenje je da smanjim dužinu i širinu grida na minimum, ali mi se onda isto hvata i da je isključim.
basic.32 babbage,
Pitanje za Visual Basic-aše. Kako da otvorim datoteku? Probao sam da pogledam u help-u ali on mi tamo ispisa primer na XX strana. Treba mi ekvivalent za dobro staro: OPEN "FILE.EXT" FOR RANDOM AS #1, LEN=XXX FIELD #1,xx AS A$,yy AS B$... LSET A$=X$ LSET B$=Y$ PUT #1 itd. Dakle, treba mi PROSTA random datoteka (ako VB program za takve stvari prelazi 1KB, nemojte slati listing, samo javite da na vreme odustanem od njega) babbage P.S. A, da, zaboravih da kažem, verzija 3.0pro.
basic.33 zormi,
* Naime, kada napravim jedan textbox i jedan label, natpisi na * njima u većini slučajeva nisu u istoj liniji Textbox i Label različito računaju položaj teksta u odnosu na "svoj položaj".
basic.34 paki,
­> Textbox i Label različito računaju položaj teksta u odnosu na ­> "svoj položaj". Kako ih onda uravnotežiti? Ovako mi dijalozi izgledaju krajnje iščašeno.
basic.35 paki,
Kako bi se u Visual Basicu napravila deklaracija niza konstanti? Dakle, nešto kao paskalski: const imena:array[1..10] of string=('Mile',...);
basic.36 zormi,
* ­> Textbox i Label različito računaju položaj teksta u odnosu na * ­> "svoj položaj". * * Kako ih onda uravnotežiti? Ovako mi dijalozi izgledaju krajnje iščašeno. Ja "usitnim" grid na nekih 120, pa ručno podešavam :( Ne izbacujem ga potpuno zbog slaganja kontrola istog tipa.
basic.37 zeljkoj,
> Pitanje za Visual Basic-aše. Kako da otvorim datoteku? Probao > sam da pogledam u Pa u VB bi trebalo da je isto kao i u standardnom BASIC-u.
basic.38 dr.grba,
>> Da li je u Visual Basicu moguće napraviti prozor sa oknima čija se >> veličina može menjati? Prozor u prozoru, ako sam dobro razumeo? Da, može. MDI Form. Zapravo, šta nazivaš terminom "okno"?
basic.39 dr.grba,
>> 2.0), ali će puna podrška da bude ugrađena tek u VB 4.0. (recimo Ima li vesti o VB 4.0? Ima li smisla da se pojavljuje pre Win 95?...
basic.40 babbage,
=> Pa u VB bi trebalo da je isto kao i u standardnom BASIC-u NIJE isto kao u standardnom BASIC-u, ubio sam se isprobavajući razne kombinacije pre nego što sam postavio pitanje ovde. babbage
basic.41 jovca.car,
/* NIJE isto kao u standardnom BASIC-u, ubio sam se isprobavajući razne /* kombinacije pre nego što sam postavio pitanje ovde. Šta hoćeš tačno da radiš sa fajlom? Da li ti Input # ili Line Input radi posao? Da li fajl čitaš sekvencionalno? (zagubio sam tvoju originalnu poruku)
basic.42 djelovic,
Da li za Visual Basic postoji neki VBX koji bi radio tabelarni pregled neke tabele u bazi podataka? Postoji, naravno, onaj GRID.VBX koji predstavlja tabelu, ali on radi samo sa statičkom slikom ("snapshot"), a meni treba prava, dinamička tabela. Ne vidim kako bez toga iko može smatrati Visual Basic dobrom alatkom za pravljenje baza podataka?
basic.43 andrejt,
Q> Kako bi se u Visual Basicu napravila deklaracija niza konstanti? Q> Dakle, nesto kao paskalski: const imena:array[1..10] of string=('Mile',...); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Ovo nije niz konstanti.
basic.44 dsisic,
> Da li je u Visual Basicu moguce napraviti prozor sa oknima cija > se velicina moze menjati? Okna, Djekna jos nije ... a ka' ce ne znamo.
basic.45 babbage,
=>Šta hoćeš tačno da radiš sa fajlom? Da li ti Input # ili Line Input radi Input # i■˛ Line Input mi NE RADE POSAO. Treba mi RANDOM ACCESS (OPEN "IME.EXT" FOR RANDOM AS #1, LEN=XXX) Dakle treba mi ekvivalent u VB-u. babbage
basic.46 paki,
­> Q> Dakle, nesto kao paskalski: const imena:array[1..10] of ­> string=('Mile',...); ­> ­> Ovo nije niz konstanti. Tako mi i treba, kad pišem on-line :( Izašao sam iz štosa, pretpostavljam da bi trebalo samo: const imena=('Mile','Pera','Laza'); Svejedno, da li je ovako nešto moguće u VB-u?
basic.47 zormi,
* Input # i Line Input mi NE RADE POSAO. Treba mi RANDOM ACCESS * (OPEN "IME.EXT" FOR RANDOM AS #1, LEN=XXX) * Dakle treba mi ekvivalent u VB-u. Sintaksa je otprilike ta, imaš u helpu ako sam shvatio šta ti treba: Syntax: Open file (For mode) (Access access) (lock) As (#)filenumber (Len = reclen) file File name or path. mode Reserved word that specifies the file mode: Append, Binary, Input, Output, Random. access Reserved word that specifies which operations are permitted on the open file: Read, Write, Read Write. lock Reserved word that specifies which operations are permitted on the open file by other processes: Shared, Lock Read, Lock Write, Lock Read Write. filenumber Integer expression with a value between 1 and 255, inclusive. When an Open statement is executed, filenumber is associated with the file as long as it is open. Other I/O statements can use the number to refer to the file. reclen For files opened for random access, the record length; for sequential files, the number of characters buffered. The argument reclen is a positive integer expression less than or equal to 32,767 bytes. .....
basic.49 babbage,
And again you dont understand... All right here we go again... Dakle treba mi fajl koji je FIELD-ovan ovako OPEN "IME.EXT" FOR RANDOM AS #1, LEN = xxx FIELD #1,xx AS A$,yy AS B$,zz AS C$ N%=1 :AAA INPUT A$ IF A$="" GOTO :BBB INPUT B$,C$ GOTO :AAA :BBB LSET... Ma mrzi me više da pišem... Ajde samo mi pošalji sors iz kog mogu da shvatim kako da otvorim bazu iz koje mogu da izvučem niz (A$,B$,C$) pod određenim brojem i isto tako da upišem niz pod određenim brojem... babbage
basic.50 jovca.car,
/* (OPEN "IME.EXT" FOR RANDOM AS #1, LEN=XXX) Ovako je i u VB-u, minus zarez iza keca.
basic.51 babbage,
Izgleda da ću morati da zakačim fajl iz QB-a, pa da razumete o čemu se radi... Nije problem u komandi OPEN, ona radi O.K., već ne znam kako da FIELD-ujem fajl - izgleda da komanda FIELD u VB-u znači nešto sasvim drugo nego u QB-u... No poslaću vam sutra fajl pa ćemte da vidite u čemu je stvar. babbage
basic.52 babbage,
So, here we go again...Šaljem vam jedno programče iz QB-a, treba mi ekvivalent u Visual Basicu 3.0 pro. NE TREBA mi objašnjenje kako da izvršim PRINT i INPUT, nego kako da otvrim fajl za upis/čitanje na način kao što je onaj u primeru. babbage example.bas
basic.53 galimpic,
U Help-u za naredbu FIELD lepo piše: "Record variables usually provide a better way to handle record data." Šaljem ti program u kome je sve rešeno bez naredbi FIELD i LSET, upotrebom TYPE definicije. Napomena: QB mi je prijavljivao grešku u tvom programu gde ima zarez ispred LEN = 20 u OPEN naredbama, pa sam ga izbacio. Ako ti imaš neku verziju koja traži sintaksu sa zarezom, vrati ga. P.S. Ako je tvoje pitanje akademsko, odnosno ako INSISTIRAŠ na FIELD komandi, onda se bojim da VB taj anahronizam ne podržava. no_field.bas
basic.55 wizard,
Treba mi pomoć za jednu talentovanu devojčicu, buduću progamerku (veš mašine ;). Zadali su im u školi zadatak da naprave BASIC program za TIM 011 koji će da nacrta kornet sa tri kugle sladoleda i okolo tri deltoida. Dakle, otprilike, nešto ovako: ________ / \ /\ | | /\ / \ _______ _______ / \ / 1 \ / \/ \ / 2 \ \ / | || | \ / \ / ------------------- \ / \/ \ / \/ \ / /\ \ / /\ / \ \ / / \ / 2 \ \ / / 1 \ \ / \ / \ / \ / \ / \ / \/ \ / \/ \ / Izvinjavam se svima sa YUSCII-jem. :)) Pa bih zamolio nekog njenog kolegu srednjoškolca da joj pomogne tako što će da sastavi potrebno programče u TIM-ovom BASIC-u. Za nekog ko je u fazonu sa tim programskim jezikom ne bi trebalo da predstavlja problem. Posebni zahtevi su sledeći: -------------------------- Koordinate: - donje teme korneta: 250, 50 - gornje levo teme: 100, 125 - gornje desno: 400, 125 (dakle sve je simetrično) - centri donjih kugli su na četvrtinama oboda korneta, a centar gornje kugle je u preseku ose simetrije korneta i tangente na oba poluktuga koji predstavljaju dve donje kugle - poluprečnici krugova su isti - četvrtina oboda korneta - donji-levi deltoid: 50, 50 -- 100, 25 -- 150, 50 -- 100, 75 - gornji-levi deltoid: 50, 175 -- 100, 155 -- 150, 175 -- 100, 195 - ostala dva treba da su simetrična u odnosu na osu simetrije korneta :) Boje: - kugle treba da imaju različitu nijansu - isto važi i za deltoide, s tim što oni koje sam označio istim brojem treba da imaju iste boje/nijanse Muzička želja: - na sve ovo treba ("ako može") dodati da odsvira i neku muziku (bez zezanja :)). Nisu se izjasnili da li žele pank ili klasiku... Eto vidite šta deca (budući astronauti) uče u školi... Valjda nisam pogrešio u koordinatama. :)) Zaistao bih bio zahvalan ako bi neko mogao ovo da mi napiše i pošalje. Ne sumnjam da će i devojka da bude zahvalna (jednog dana). :)) Ne bi trebalo da bude teško i komplikovano. :) Hvala unapred!
basic.56 dejanr,
Paket koji olakšava grupni rad na projektima u Visual Basic-u. Vodi računa o verzijama, pravima pristupa i svemu ostalom. NOVOSTI/microb 4.3765.
basic.57 jovca.car,
/* Muzička želja: Batali. Svojevremeno smo ja i ortak pokušali da nateramo TIM da otpeva "Tamo daleko" u okviru seminarskog rada. To ne liči ni na šta. ;6 Em zvuči groteskno, em na drugoj mašini zvuči skroz drukčije. Samo programiranje je trivijalno - note se zadaju u nizu, po dva broja (valjda, davno beše:).
basic.58 boko,
Ako neko ima BQLB45.LIB (mozda je i.qlb) neka posalje, HITNO mi je.
basic.59 vlajel,
Basic programeri help,u inp.bas-u je opisan problem treba naterati promenljivu da broji koliko karaktera sadrzi neki tekst,i to vrlo odredjenih ! & ima li neko TurboBasic v2.0 inp.bas
basic.60 wizard,
> Samo programiranje je trivijalno - note se zadaju u nizu, po dva broja > (valjda, davno beše:). Ma note su bile samo "ako može", nadao sam se da će neko da pomogne za ono ostalo. :(
basic.61 cubra,
.oOo. Ako neko ima BQLB45.LIB (mozda je i.qlb) neka posalje, .oOo. HITNO mi je. Evo ide... bqlb.arj
basic.62 boko,
Thanks.
basic.63 babbage,
Well, I've got a new problem! Potpuni sam novajlija u Visual Basic-u, tako da će moje pitanje možda da bude smešno...ali neka :). Dakle imam niz (5-dimenzionalni) i treba podatke iz njega da smestim u list box, po redu. Kako? U stvari pitanje glasi - KAKO SE BILO ŠTA STAVLJA U LIST BOX... babbage P.S. BTW obišao sam knjižare da bih nabavio neku osnovnu literaturu o VB-u, ali ništa...gde može da se nađe neka literatura?
basic.64 djelovic,
> U stvari pitanje glasi - KAKO SE BILO ŠTA STAVLJA U LIST BOX... ctlList.AddItem "Ovaj red će biti stavljen u List Box" A kako si to mogao i sam da saznaš: 1. Pozoveš help. 2. Uradiš search i nađeš help stranicu koja se odnosi na ListBox. 3. U toj stranici klikneš na "Methods", i dobiješ spisak funkcija koje važe za ListBox.
basic.65 galimpic,
> Well, I've got a new problem! Konkretno, ime.AddItem "tekst". Manje konkretno: startuj Help i čitaj! Preporučujem ti da redom gledaš Help za svaku kontrolu i čitaš SVE Properties. Tu su i vrlo poučni primeri. > gde može da se nađe neka literatura? Za početak, suvi početak, uzmi iz APP-a (imaš oglas u Računarima) knjigu za apsolutne početnike o VB u njihovom izdanju. To sam ja kupio kada sam čuo za VB, a nisam imao kući dovoljno jaku makinu da ga instaliram. Pročitao sam je 3 puta. Sada mi je knjiga smešna, ali draga. Cijena - sitnica.
basic.66 babbage,
Thanks! babbage
basic.67 cubra,
QBX PDS 7.1 + library? Molio bih za pomoć nekog iskusnijeg. Nabavio sam skoro MS BASIC 7.1 a skinuo sam i biblioteku QBEVGFX3.LIB, ali ne znam kako da je pustim u rad. U uputstvu za biblioteku piše da treba biblioteku linkovati naredbom: LINK /QU QBEVGFX3.LIB,QBEVGFX.QLB,nul,QBXQLB ali se posle toga traži neki Definitions file (NUL.DEF) a ja ne znam šta je to. Posle toga se čak napravi neki fajl koji se zove QBEVGFX.QLB i ja pozovem BASIC komandom: QBX /l qbevgfx.qlb međutim kada pozovem neki podprogram iz biblioteke, npr. stavim u program BLANKSCN 1, pri izvršavanju mi ispiše grešku "subprogram not defined" i pod helpom da taj podprogram nije našao ni u jednom modulu ni biblioteci. Pa molim za neke odgovore, ili gde da to pročitam: -Kako se radi sa bibliotekama, zašto se linkuju, kakva je razlika između .LIB i .QBX, kako se pozivaju podprogrami iz biblioteka, mogu li se koristiti i kada se program interpretira (kad ga još nisam preveo), kako se poziva HELP za linker (vidim da ima neki LINK.HLP fajl a ne znam kako da pročitam karakuke koje se u njemu nalaze) i kako se pozivaju ostali help fajlovi kojih ima masa u poddirektorijumu /HELP. Bio bih jako jako zahvalan, jer gubim već sate i sate uzaludno... žubra
basic.68 zeljkoj,
> ali se posle toga traži neki Definitions file (NUL.DEF) Ma lupi samo ENTER. > međutim kada pozovem neki podprogram iz biblioteke, npr. stavim > u program BLANKSCN 1, pri izvršavanju mi ispiše grešku > "subprogram not defined" i pod helpom da taj podprogram nije > našao ni u jednom modulu ni biblioteci. A da li si "uključio" include fajl sa deklaracijama procedura i funkcija? > -Kako se radi sa bibliotekama, zašto se linkuju, kakva je Kao i u svim drugim jezicima. > između .LIB i .QLB, kako se pozivaju podprogrami iz biblioteka, Razlika je u tome što .QLB biblioteku koristiš kada izvršavaš program iz okruženja, a .LIB je standardni tip biblioteke koji koristiš pri linkovanju programa. > mogu li se koristiti i kada se program interpretira (kad ga još > nisam preveo), kako se poziva HELP za linker (vidim da ima neki Da, ali QBX moraš startovati sa QBX /L ImeQBXBiblioteke > LINK.HLP fajl a ne znam kako da pročitam karakuke koje se u Koristi program QH (Quick Help). > Bio bih jako jako zahvalan, jer gubim već sate i sate > uzaludno... Eh, ja sam gubio dane i dane... ;)) Već tri godine se zaludjujem tim QBX-om, ali sada sam ga konačno "provalio". ;)) Svašta on ima: procedure i funkcije za menije, prozore, miša, fontove, bazu podataka, itd... Samo pažljivo prouči onih stotinak primera iz \SRC direktorijuma, i pročitaj pažljivo help.
basic.69 maksa,
>> Svašta on ima: procedure i funkcije za menije, prozore, miša, >> fontove, bazu podataka, itd... Njegova osnovna mana je što ima samo dva memorijska modela - jedan koji bi, pretpostavljam, bio najbliži C compact memorijskom modelu, i drugi kome bi odgovarao huge. Ako je program ozbiljan, upotreba bilo koje biblioteke te skoro automatski uteruje u huge model, a tu se stvari katastrofalno usporavaju (spram onog prvog). Kod koji pravi je poslovično brz MS kod, i nadasve pouzdan. Ima i kompletnu biblioteku za rad sa matricama, al' kod nje ne pomaže kopanje po primerima. Uputno je :) imati uputstvo.
basic.70 zeljkoj,
> usporavaju (spram onog prvog). Kod koji pravi je poslovično brz > MS kod, i nadasve pouzdan. Sad će Borlandovci da se bune. ;> > Ima i kompletnu biblioteku za rad sa matricama, al' kod nje ne > pomaže kopanje po primerima. Uputno je :) imati uputstvo. Ipak pomaže pregled primera. :))
basic.71 cubra,
E pa, veliko ti hvala. Mnogo si mi pomogao, sad ću da prionem na Help! pz
basic.72 zeljkoj,
> =============================== > 8.83 PC.PROG.5:cccc > maksa, 04.03.95. 13:54, 452 chr > --------------------------------------------------------- > Shareware SVGA biblioteka za Borland/Microsoft C/C++. Mnogo bolja > od svgabgi i sličnih. Između ostalog, sadrži f-je za 2D/3D translacije, > rotacije, skaliranje, osnovne mouse f-je, čitanje/pisanje GIF-ova, > tabelarno ubrzane trigonometrijske f-je ... > Pokriva sve od 320x200x256 do 1024x768x256. Zahteva 386 ili bolje. Evo zakačio sam uz poruku isto ovo, ali za BASIC. U DOC-u piše da je biblioteka namenjena QuickBasic-u 4.x, ali ja sam je isprobao sa MS BASIC-om 7.1, i sasvim lepo radi. Na žalost, zahteva 386, ali zato je jako brza. :)) Evo i dela helpa: ***************************************************************************** INTRODUCTION ***************************************************************************** SVGAQB10 is a Super VGA graphics library designed for use with MS Quick Basic 4.X. It is written in 100% assembly language for the best possible speed. It provides the MS Quick BASIC programmer with an easy interface to the high resolution/high color video modes of the newer SVGA video cards. Because there is no "standard" for VGA video cards above the 320x200x256 resolution, each video card manafacturer has implemented a slightly different method to access these high resolution/high color video modes. This graphics library will automatically identify the video card and its installed memory. This way, the programmer may write graphics programs that will work on most any SVGA card without writing specific versions for each individual SVGA card. Over 70 subroutines and functions are provided. ***************************************************************************** SYSTEM REQUIREMENTS ***************************************************************************** This SVGA graphics library requires a 386sx or bettor processor (to take advantage of 32 bit instructions) as well as one of the following Super VGA video card brands/chip sets: Acumos SuperVGA ATI Technologies SuperVGA Ahead V5000 ver A SuperVGA Ahead V5000 ver B SuperVGA Chips and Technologies SuperVGA Cirrus Logic CL-GD 500/600 SuperVGA Everex Micro Enhancer SuperVGA Genoa SuperVGA NCR 77C22E SuperVGA Oak Technologies OTI-067/037C SuperVGA Paridise/Western Digital SuperVGA Trident 8800/8900 SuperVGA Tseng Labs 3000 SuperVGA Tseng Labs 4000 SuperVGA Video 7 SuperVGA All VESA compatible SuperVGAs (version 1.00 and greater) The maximum resolution is dependent on the video card, its installed memory, and the video monitor. ALL VGA video cards support the 320x200x256 video mode. 512k of video memory is required to support the 640x480x256 and 800x600x256 video modes. 1 meg is required to support the 1024x768x256 video mode. Also, video card manufactures are starting to provide VESA drivers for their video cards. Contact the technical service department of your video card manufacturer and see if they have a VESA driver available for your card. svgaqb10.zip
basic.73 cubra,
.oOo. Evo zakačio sam uz poruku isto ovo, ali za BASIC. Vrlo dobro!
basic.74 bulaja,
│SVGAQB10 is a Super VGA graphics library designed for use with │MS Quick Basic 4.X. └─── Prebačeno je u R:\PROGRAM dir, hvala na prilogu :).
basic.75 zeljkoj,
Evo jedne lepe biblioteke za BASIC. :) Ima stvarno sve što vam može zatrebati: rad sa stringovima, xms/ems memorijom, grafikom, fajlovima, funkcije za detekciju cdroma, i još mnoooogo lepih&korisnih stvari. Skoro cela biblioteka je napisana u asembleru. PBClone 2.2 library for MS BASICs: QB, PDS, VB-DOS. Over 610 routines of all descriptions. LIBMATxx.ZIP or LIBWIZxx.ZIP recommended for creating subset libraries. Iako se biblioteka može kreirati uz pomoć običnih LINK/LIB utilityja, ipak ću poslati taj LIBWIZ prvom prilikom. :) Biblioteka se sastoji iz dve arhive. Evo prve. :) pbc22a.zip
basic.76 zeljkoj,
A evo i druge. :) pbc22b.zip
basic.77 zeljkoj,
Evo i LibWiz utilityja za lakše kreiranje biblioteka. file_id.diz: Library Wizard v1.4 for managing MS BASIC libraries. LibWiz lets you create custom libs, including .QLB and .BI declarations, and resolves interdependencies of one routine on another automatically. libwiz14.zip
basic.78 vlador,
Može li neko da preporuči literaturu za Visual Basic? --- ■ vlador ■ Dzentlmen, ajm going tu sej uan ting: magbet!
basic.79 nick,
Imam problem, kako da preradim sledeci potprogram tako da moze da salje screen na laserski stampac 300x300 dpi bar u rezoluciji 150x150 (u pitanju je HP LASER JET 4L). Sub HardP24(X1%,Y1%,X2%,Y2) N%=X2%-X1%+1: N1%=N% MOD 256: N2%=N%\256 Print #9, FnLineFid$(7.5); For Y%=Y1% to Y2% step 12 Print #9, Chr$(27);"*";Chr$(38);Chr$(N1%):Chr$(N2%); For X%=X1% to X2% A%=0: B%=0: C%=0: K%=2 Ya%=Y%+3: Yb%=Y%+7: Yc%=Y%+11 For I%=0 To 3 If Ya%<=Y2% Then A%=A%+FnPnt%(X%,Ya%)*K% If Yb%<=Y2% Then B%=B%+FnPnt%(X%,Yb%)*K% If Yc%<=Y2% Then C%=C%+FnPnt%(X%,Yc%)*K% Ya%=Ya%-1: Yb%=Yb%-1: Yc%=Yc%-1: K%=4*K% Next I% Print #9, Chr$(A%);Chr$(B%); Chr$(C%); If Inkey$=Chr$(27) Then Exit Sub Next X% Print #9, Next Y% Print #9, End Sub Def FnPnt%(X%,Y%) Shared Fgr% P%=Point(X%,Y%) If P%=0 Then FnPnt%=0 Else If P%=Fgr% Then FnPnt%=1 Else FnPnt%=(X%+Y%) MOd 2 End if End Def Unapred hvala. pozdrav, nick
basic.80 eotek,
VB 3.0 i tekst, VB i C ======================== 1. Kako da u tekst ramu sa vertikalnim skrolbarom prikazem tekstualni fajl duzine oko 40 KB ? (Postoji funkcija LoadPicture, ili tako nekako, a ne videh "LoadText" ?) 2. kako i da li se mogu VBprgs povezivati sa C kodom ? Molim za "idiot-proof" objasnjenja, basic mi je potpuno stran, o vizuelnosti i da ne govorim ;)
basic.81 cubra,
.oOo. Evo i LibWiz utilityja za lakše kreiranje biblioteka. Pomagajte! Napravio sam biblioteke pbclone.LIB i pbclone.QLB pomoću LibWiz. Ova prva radi, a ova druga (QLB) jok! Kada startujem basic sa QBX /l pbclone.qlb javi mi sledeće: Error in loading file (pbclone.qlb) - invalid format Jel može neko da mi pomogne? Denis
basic.82 zeljkoj,
> Ova prva radi, a ova druga (QLB) jok! Kada startujem basic sa > > QBX /l pbclone.qlb > > javi mi sledeće: > > Error in loading file (pbclone.qlb) - invalid format > Jel može neko da mi pomogne? žudno. Takvu poruku obično ispisuje kad je QLB napravljen nekom drugom verzijom BASIC-a. Verovatno si pogrešio pri linkovanju. :) Ja sam pravio .LIB i .QLB bez LIBWIZ-a, samo pomoću LINK-a i LIB-a, i sve radi. Probaj i ti tako, imaš uputstva u PBCLONE.DOC. Ako ne pomogne, viči pa ću da ti mailnem moj QLB. :))
basic.83 zeljkoj,
Evo još jedne dobre biblioteke za BASIC. File_Id.Diz: BASIC Wizard's Library for QuickBasic and PDS. BCD math, telecomm, graphics from Herc to SuperVGA and dot matrix to laser printer, equation solver, far strings in EMS, virtual windowing system, more. Now includes source for BASIC routines. LIBWIZxx.ZIP is needed to create the library. By Tom Hanlin. U R:\PROGRAM se nalazi ASMWIZ - ista ova bibioteka ali za asembler, pa mislim da bi i ovu, BASWIZ trebalo prebaciti tamo. Program LIBWIZ, koji je potreban za kreiranje biblioteke, sam već poslao ovde. Zapravo on i nije _baš_ potreban - biblioteka se može sastaviti uz pomoć običnog linkera i LIB utility-ja, ali to zahteva malo više vremena.
basic.84 bulaja,
│U R:\PROGRAM se nalazi ASMWIZ - ista ova bibioteka ali za asembler, │pa mislim da bi i ovu, BASWIZ trebalo prebaciti tamo. └─── Tamo je i prebačena :), hvala na prilogu.
basic.85 mister.h,
Da li Visual Basic moze da iscita podatke sa COM1. Znaci, ^^^^^^^^^^^^^^^^^^^^^^^ bez modema, direktno. Preciznije na COM1, u buffer stizu u hex formatu podaci (1A,..,FF,..), dakle po 2 bajta. Znaci kako u VB 3.0 onog trenutka kad stigne podatak da ga procita? Hvala unapred. (Pokusao sam ovako?) Sub Form_Load () Dim Dummy Comm1.CommPort = 1 Comm1.Settings = "9600,n,8,1" Comm1.PortOpen = True Do Dummy = DoEvents() Loop Until Comm1.InBufferCount >= 2 MsgBox Comm1.Input Comm1.PortOpen = False End Sub Pokusao sam ovako, ali u MsgBox-u izbacuje svasta!
basic.86 mister.h,
> Da li Visual Basic moze da iscita podatke sa COM1. Znaci, > ^^^^^^^^^^^^^^^^^^^^^^^ Posto izgleda niko ne prati ovu konferenciju, sam odgovaram, dakle nasao sam funkciju: ComInput(), koja "prihvata i uklanja string iz prijemnog buffera" . . jos, samo kad bi sintaksu provalio.....
basic.87 zkis,
1. Nisam siguran da sam razuemo ovo prvo. Ako imas text1 na formi, stavis vertical scroll bar i multiline property na true doboljno je da napises: text1.text = "Ko to tamo peva...." ili text1.text = promenjiva đ polje iz datoteke itd 2. C moze da lako veze sa VB-om pomocu DLL-a U C-u napravis DLL sa glavnom LibMain funkcijom i svojim funkcijama po zelji. Mozes ubaciti u RC script dijaloge, curzore, ikone , a moze i bez RC script-a tj. suve funkcije. Kada to napravis i linkujes u DLL u VB-u pomocu DECLARE naredbe registrujes taj DLL i njeove funkcije (ili funkciju) i posle je pozivas iz VB-a na standardni nacin sa ulaznim parametrima. Za ovo koristim BC++3.5 for Win. Ako su ti potrebni detalji reci, pa cu da ti vrnem neki primer. Pozdrav Misa (Ovo Zkis je pozajmljeni od ortaka user)
basic.88 eotek,
> text1.text = "Ko to tamo peva...." ili ovo je jasno i radi za male stringove (<32 kb) > text1.text = promenjiva d polje iz datoteke itd hm, treba mi tekstualni fajl, plain ASCI, u medjuvremenu sam pre(na)pravio OpenFile, ali nesto jednostavnije bi bilo bolje > ovo koristim BC++3.5 for Win. Ako su ti potrebni detalji reci, > pa cu da ti vrnem neki primer. svaki primer dobro dosao ;)
basic.89 mister.h,
>> Da li Visual Basic moze da iscita podatke sa COM1. Znaci, >> ^^^^^^^^^^^^^^^^^^^^^^^ Dosta ljudi mi je trazilo resenje ovog problema, pa saljem program pomocu kojeg sam dosao do resenja. Pozdrav i hvala svima. vbcomm20.zip
basic.90 aleck,
Imam u jednoj formi definisan FileListBox koji se zove lst_Of_File. Interpreter mi prijavljuje da ne postoji Path property za njega u sledećoj liniji: lst_Of_File.Path = dir_Of_Dir.Path gde je dir_Of_Dir DirListBox. Po helpu i svemu ostalom ovo bi trebalo da je ispravno.U čemu je problem?
basic.92 jovca.car,
/* Po helpu i svemu ostalom ovo bi trebalo da je ispravno.U čemu je problem? Ovo _jeste_ ispravno. Probaj da obrišeš celu liniju, pa da je napišeš opet. Zvuči glupo, ali mi je jednom rešilo sličan problem. :)) A da koristiš CMDIALOG.VBX?
basic.93 kdrazan,
Kako da mu u VB-u riješim sljedeći problem: Pravim neki priručnik, koji ima, onako, nepravilan broj labela na svakom sljedećem formu. Labele mi služe za ispisivanje teksta. Htio sam da uradim sljedeće: da kažem VB-u da ako zatražim tu i tu lekciju, da mi otvori neki novi form (il' postojeći, to je već svejedno) međutim da mi po potrebi kreira nove labele i da im zadam mjesto pojavljivanja (dobro za text je lako). Dakle šta: na formu želim da mi se, ovisno od želje pojave do tada ne postojeće labele (sada se to odnosi na labele - može to biti bilo koji drugi objekat) nad čijim pozicioniranjem bih ja mogao da imam kuckajuću kontrolu... Do sada sam to izvodio svaki put kreiranjem novog forma, međutim beskonačan je to posao (i na kraju bih dobio 1000 formova - ovako hoću od jednog da napravim stotinu: svaki put sa drugim sadržajem), dalje ima li načina da se ubaci GIF-ić u VB. Gledao sam onaj VB Fundamentals, pa ljudi rade sve sa GIFovima. Izvinjavam se na zivjesnoj konfuznosti kod postavke svog problema i zahvaljujem se svima koji budu imali strpljenja da ovo pročitaju (a još i ako odgovore...) :))) Dražan
basic.94 .obj,
> da kažem VB-u da ako zatražim tu i tu lekciju, da mi > otvori neki novi form (il' postojeći, to je već svejedno) VB.HLP, "Adding and Deleting Controls at Run Time". Uzgred, program o kome govoriš možda bi se mogao jednostavnije uraditi kao obična HLP datoteka...
basic.95 kaplan,
Da li neko ima kasete sa bejzikom i drugim programima za stari Sharp MZ-700 Javiti se Duletu na 021/333-781 ili meni na mail Pozdrav
basic.96 kdrazan,
Ma znam momčino, pokušao sam ja svašta nešto prije nego li sam ovamo zvrkn'o poruku. Tamo ima objašnjeno ubacivanje option dugmeta međutim sa ovim mojim je to išlo malo komplikovano, naime uopšte nije htio da mi kreira labelu u run-time :( Jest' išlo bi to i kao help fajl, mećutim program treba da ima (i ima) još neke kontrole koje se u helpu ne mogu izvesti (recimo pravljenje nekih vježbica i sl.) Dražan :))
basic.97 superhik,
Jel može neko da mi preporuči knjigu o VB-u?
basic.98 boko,
Kako se pravi QLB od LIB ? Svuda pise da bi trebalo sa LINK /QU bibl.LIB,, . . . . ., ali kad to pokusam link kaze da ne poznaje /QU switch ?
basic.99 boko,
Kako u QuickBASIC-u 4.5 ili slicnom povecati stack, ali ne pomocu CLEAR ?
basic.100 boko,
Da li neko ima spisak switch-eva za kompajler QB 4.5 ?
basic.101 pmarovic,
Zdravo, Ima li dje novih kontrola za VB (novih VBX-ova)? Ako ima dje ih ima? Posebno me interesuje kontrola kojom se dobijaju dijalozi kao u Word for Windows 6 (listanje kataloga) Unaprijed hvala, Pedja
basic.102 zeljkoj,
> Kako se pravi QLB od LIB ? > Svuda pise da bi trebalo sa LINK /QU bibl.LIB,, . . . . ., ali > kad to pokusam link kaze da ne poznaje /QU switch ? Nije /QU nego samo /Q. Pogledaj poruke u ovoj temi u konf PC.PROG.5 i PC.PROG.4, već je više puta bilo reči o Quick Libraries. Za pravljenje .QLB je, osim linkera, potrebna i biblioteka QBXQLB.LIB ukoliko radiš sa MS QBX PDS 7.x, ili neka druga sličnog imena ukoliko radiš sa nekim drugim jezikom, ili običnim QB-om.
basic.103 zeljkoj,
> Kako u QuickBASIC-u 4.5 ili slicnom povecati stack, ali ne > pomocu CLEAR ? Ne znam za 4.5, ali u 7.1 postoji naredba STACK kojom postavljaš veličinu steka. STACK može da radi i kao funkcija, i u tom slučaju vraća veličinu steka.
basic.104 zeljkoj,
> Da li neko ima spisak switch-eva za kompajler QB 4.5 ? Nemam za 4.5 ali evo ga za 7.1: Microsoft (R) BASIC Compiler Version 7.10 Copyright (C) Microsoft Corporation 1982-1990. All rights reserved. Usage: BC sourcefile [objectfile] [listingfile] [optionlist] [;] Options: /? Display BC options /Ii:n Set number of ISAM indexes /A Generate assembly listing /Lp OS/2 protected mode /Ah Enable huge dynamic arrays /Lr DOS or OS/2 real mode /C:n Set default COM buffer size /MBF Support MS binary format numbers /D Run-time error checking /O Compile stand-alone EXE /E Enable ON ERROR checking /Ot Quick call optimization /Es Enable EMS sharing /R Store arrays in row-major order /FBr Restricted Browse info /S Disable string compression /FBx Extended Browse info /T Terse: no compiler warnings /FPa Alternate math pack /V ON EVENT check each statement /FPi 80x87 or emulator math pack /W ON EVENT check each label /Fs Enable far-string support /X Enable RESUME NEXT support /G2 Code generation for 286 /Z PWB-style error messages /Help Display help on BC /Zd Limited CodeView information /Ib:n Set number of ISAM buffers /Zi Full CodeView information /Ie:n Reserve non-ISAM EMS
basic.105 boko,
NBO■>Nije /QU nego samo /Q. Pogledaj poruke u ovoj temi u konf PC.PROG.5 Probao sam i sa /Q, opet nece. Mozda je neki stari linker (MS Overlay Linker 3.06) ?
basic.106 boko,
BO■>Ne znam za 4.5, ali u 7.1 postoji naredba STACK kojom postavljas velicinu Gde ima da se nabavi 7.1 ?
basic.107 zeljkoj,
> Mozda je neki stari linker (MS Overlay Linker 3.06) ? Jeste stari! Taj ne podržava. Mislim da mora biti 5.0 ili noviji.
basic.108 zeljkoj,
> BO■>Ne znam za 4.5, ali u 7.1 postoji naredba STACK kojom > postavljas velicinu > > Gde ima da se nabavi 7.1 ? Pitaj kod CET-a, to je ovlašćeni distributer Microsofta. Inače, cena u Engleskoj je 1990. godine bila oko 350 funti, a to je oko 1000 DEM.
basic.110 boko,
Kada pokusam da kompajliram program (bc XXX.bas /o/t/c:512;) dobijem : Microsoft (R) QuickBASIC Compiler Version 4.50 (C) Copyright Microsoft Corporation 1982-1988. All rights reserved. Simultaneously published in the U.S. and Canada. 00CD 01E6 END IF ^ Program-memory overflow 43917 Bytes Available 3536 Bytes Free 0 Warning Error(s) 1 Severe Error(s) Sta dalje ? Inace program RADI normalno iz interpretera. I sta znaci ono : 43917 Bytes Available 3536 Bytes Free ?
basic.111 zeljkoj,
> Simultaneously published in the U.S. and Canada. > 00CD 01E6 END IF > ^ Program-memory overflow Program ti je suviše velik da bi se kompajlirao u 'jednom komadu'. Razbij ga na više .BAS fajlova (najbolje po nekoliko procedura/funkcija u svaki .BAS), zatim svaki .BAS posebno kompajliraj u .OBJ, i onda sve to zajedno ulinkuj sa LINK prvi.obj + drugi.obj + treci.obj itd. Vodi računa da se u prvom .OBJ fajlu nalazi glavni program, tj. onaj od koga počinje izvršavanje.
basic.112 boko,
BO■>Razbij ga na vise .BAS fajlova (najbolje po nekoliko procedura/funkcija Konacno ! Uspeh ! Nego kako da array iz jednog .BAS da koristim u drugom ?
basic.113 superhik,
Nisam primetio da je stigao odgovor na moje pitanje: Koja je knjiga o VB-u trenutno najbolja (odnos cena kvalitet)??
basic.114 zeljkoj,
> Konacno ! Uspeh ! Nego kako da array iz jednog .BAS da koristim > u drugom ? Na početku svakog .BAS fajla stavi COMMON SHARED array COMMON SHARED mora da se nalazi pre svih izvršnih naredbi, znači na samom početku. Ovo važi i za sve tipove promenljivih, a ne samo za nizove.
basic.115 aleck,
>> Koja je knjiga o VB-u trenutno najbolja (odnos cena kvalitet)?? Pa ne znam koja je najbolja,ali imam kod sebe "VB-Naredbe i objekti".Knjiga dobrim delom predstavlja prevod VB helpa,mada ima i primera i dosta objašnjenja raznih elemenata VB(tj. controla) koje se koriste u dotičnim primerima.U nedostatku bilo kakvih knjiga na našem tržištu i ova je dobra.Najbolje bi bilo kada bi MikroKnjiga uradila prevod neke od stranih...Do tada... p.s.Zaboravih autora:Milutin Bradić.
basic.116 dr.grba,
>> dobrim delom predstavlja prevod VB helpa,mada ima i primera i dosta >> objašnjenja >> >> raznih elemenata VB(tj. controla) koje se koriste u dotičnim primerima.U To je takođe iz knjige "Visual Basic Programmer's Guide" koja je priložena u paketu i koja kroz primere priložene u SAMPLES poddirektorijumu izlaže mnoge od tehnika programiranja u VB. Prema tome, ništa revolucionarno. Napisati problemski orijentisan priručnik nije lak posao, a to je već odradio Microsoft.
basic.117 kdrazan,
Zdravo bratijo Basicovska :)))) Evo jedno malecko simpičantno pitanjce: Je l' ima zaineteresovanih za zajednički rad na Visual Basic aplikacijama. (Ne mora biti baš VB, može i VC++). Nije komercijalno ništa (mada ni komercijala nije isključena), čisto onako "za dušu", da se malo (malo više) grupno radi (na kraju krajeva - dvije su glave pametnije od jedne)... Ja imam nekih ideja, al' ajde reko' da vidim prvo kakav je teren za takvo što. Izvinjavam se ako je pitanje glupo, il' šta ja znam šta ... :))) Eto reko' da se radi nešto pametno... Dražan :)))
basic.118 zeljkoj,
> Je l' ima zaineteresovanih za zajednički rad na Visual Basic aplikacijama. VB za DOS ili za Windows?
basic.119 vcalic,
>> VB za DOS ili za Windows? Kad pomenu VB za DOS, jel ima neka novija verzija od 1.0? Vlada
basic.120 zeljkoj,
> Kad pomenu VB za DOS, jel ima neka novija verzija od 1.0? Koliko je meni poznato, 1.0 je poslednja.
basic.121 kdrazan,
Je l' postoji kakva grupa za Visual Basic ?
basic.122 kdrazan,
<=> pozivas iz VB-a na standardni nacin sa ulaznim parametrima. <=> Za ovo koristim BC++3.5 for Win. <=> Ako su ti potrebni detalji reci, pa cu da ti vrnem neki primer. <=> <=> Pozdrav Misa <=> (Ovo Zkis je pozajmljeni od ortaka user) Ajde, učini dobro i ostalima .... :)))) Dražan.
basic.123 kdrazan,
<=> VB za DOS ili za Windows? Za Win - naravno !!! Dražan.
basic.124 kdrazan,
<=>>> VB za DOS ili za Windows? <=> <=> Kad pomenu VB za DOS, jel ima neka novija verzija od 1.0? Koliko ja znam, od te verzije se nije makelo... Al' ima jedna druga novina (ne znam možda ste je i vidjeli), je l' vidio ko kakav je novi VB 4 (!!!). Dobio sam jedan katalog (odnosno spisak direktorija na CD-u) i između ostalih vidio i VB4 <dir>. Asocijacija - čista ! Ako je već i došao je l' ga vidio ko i kako izgleda (šta je novo)? Dražan. P.S. A šta će ti za DOS. Vidiš da polako tone (DOS) - k'o Mexico city :))
basic.125 zeljkoj,
> Je l' postoji kakva grupa za Visual Basic ? Ne, ali postoji konferencija PC.PROG, tema basic. :))
basic.126 zeljkoj,
> Za Win - naravno !!! > Dražan. Šteta. :) Taj retko kad koristim. Što 'naravno'? Nije DOS još mrtav. :)
basic.127 dr.grba,
>>> Je l' postoji kakva grupa za Visual Basic ? >> >> Ne, ali postoji konferencija PC.PROG, tema basic. :)) Ko kaže da ne postoji? (:
basic.128 boko,
I'm back :) Podelio sam program na dva i zasebno ih kompajlirao,te napravio dva izvrsna file-a koji CHAIN-uju jedan u drugi (ovako mi je bilo lakshe nego onaj fazon od pre desetak poruka, tj da ih povezem u jedan) i sve je lepo radilo kad sam ga prvi put kompajlirao. Onda sam josh nesto dodavao i opet je sve lepo radilo, ali samo iz interpretera, kada ga kompajliram i kad treba da se CHAIN-uje u drugi .exe,program se prekida i ispisuje : Dos memory-arena error. ? Sta ovo znaci ova greska i kako je prevazici ? ( Za neupucene radi se o QB 4.5 ) - boko
basic.129 zeljkoj,
> kompajliram i kad treba da se CHAIN-uje u drugi .exe,program se > prekida i ispisuje : Dos memory-arena error. ? Sta ovo znaci > ova greska i kako je prevazici ? Ne znam. :) Nikad nisam koristio CHAIN naredbu. Ali zato koristim RUN. Sa RUN ImeFajla, uklanjaš tekući program iz memorije i startuješ program čije je ime navedeno. Znači isto što i CHAIN. Jedino što ne možeš da imaš zajedničke promenljive (CHAIN COMMON i sl.), ali verujem da ti to i nije potrebno. :)
basic.130 kdrazan,
<=> Ko kaže da ne postoji? (: Ajde doktore, jel' možeš da me ubačiš ? :))) gpa#aH.
basic.131 boko,
BO■>Ne znam. :) Nikad nisam koristio . . . . Znam ja . . . sad. Proradilo je posto sam sredio da se CHAIN poziva iz "pliceg" SUB-a. Bice najverovatnije da je BUG u compileru.
basic.132 zeljkoj,
> Znam ja . . . sad. Proradilo je posto sam sredio da se CHAIN > poziva iz "pliceg" SUB-a. Bice najverovatnije da je BUG u > compileru. Kad smo već kod bagova, primetih jedan. :) Kada iz neke subrutine pokušaš RUN, sve savršeno radi iz okruženja, ali pri kompajliranju u .EXE prijavi 'Subprogram error'.
basic.133 aandrejin,
izaš'o je VISUAL BASIC 4 Uz poruku je readme. Kakav je ? Pa, bagovit. Nema više VBX već OBX. Mogućnost 16 i 32-bitne instalacije. 17 disketa Da li bi neko mogao da razume i objasni - GP at VB.EXE at 0020:0D74 :(( E sad zovite opet da skinete fajl. PS: Za sve je ovo kriv Neša (nesa) readvb4.zip
basic.134 vcalic,
>> Uz poruku je readme. >> Kakav je ? >> Pa, bagovit. >> Nema više VBX već OBX. >> Mogućnost 16 i 32-bitne instalacije. >> 17 disketa žini mi se da je ovo deo Microsoft-ove strategije da se 16-bitni programi a pogotovo razvojni alati polako teraju u muzej. Tako da i ne treba očekivati da će se novi paketi lepo ponašati na 16-bitnim Windows-ima, pa i ako je teorijski moguće da na njima rade. Obzirom da sam imao prilike da se bakćem sa NT-om 3.5, a pretpostavljam da će značajan deo njegovih mogućnosti imati i Windows9x ;), ne mogu baš ni tvrdim da mi je žao zbog toga. Tim pre što kažu da novi NT Workstation 3.51 prilično pristojno radi i sa 8M memorije ako se koriste isključivo 32-bitni programi. Vlada
basic.135 netcomp,
Voleo bih da se ne skrivate po grupama... Ali ako vec mora tako, molim za pristup u VB grupu... :(
basic.136 anenad,
Jel' to neko spomenuo grupu za VB?!?! Ili mi se samo cini?
basic.137 ratman,
Kako se u VB deklarisu i inicijaliziju globalne promenljive? Kad god napisem nesto kao "global x..", bilo da sam u general/declarations bilo u Form../sub, syntax checker mi redovno ispisuje err. poruku: "Global definitions invalid inside form module?" Izgleda da je opet col.Failure nesto zamutio...:) (Inace, ovde se radi o VB 2.0) Ima li negde DOBAR prirucnik za VB? Citao sam manual od Tomasevica i od Djordjevica&Trifkovica, i oba su u stilu "kisa pada-trava raste", tj. gubljenje para i vremena. Inace, sa QBASIC-om sam prilicno acquainted, ali me VB izludjuje, bar za pocetak... Pozdrav, Dejan
basic.138 vcalic,
>> Kako se u VB deklarisu i inicijaliziju globalne promenljive? >> Kad god napisem nesto kao "global x..", bilo da sam u general/declarations >> bilo u Form../sub, syntax checker mi redovno ispisuje err. poruku: >> "Global definitions invalid inside form module?" Treba da otvoriš novi modul i tamo definišeš globalne promenljive :) >> Ima li negde DOBAR prirucnik za VB? Aha, dobija se iz Visual Basic-a pristiskom na F1 ;) Šalu na stranu, malo je nezgodan za nekog ko se prvi put susreće za VB-om, ali čim provališ par osnovnih stvari, postaje savršen :) Vlada
basic.139 zeljkoj,
> Kako se u VB deklarisu i inicijaliziju globalne promenljive? U DOS verziji sa COMMON SHARED.
basic.140 zeljkoj,
Da li ste znali da se sa OPEN COM u Microsoftovim BASIC-ima može otvoriti COM port za brzine do 19200 bps (možda i više?), iako je Microsoft dokumentovao (u helpovima i papirnoj dokumentaciji) mogućnost rada na brzinama samo do 9600 bps. Znači, možete da napišete nešto kao: OPEN "COM2:19200,N,8,1" FOR OUTPUT AS #1 PRINT #1, "ATDP648422" CLOSE #1 i to će savršeno da radi iako nije dokumentovano!
basic.141 zeljkoj,
žuo sam za neki XBASIC. Jedine informacije koje imam o njemu su: XBASIC Cross-platform true BASIC compiler for Windows NT, Win95, Win32s, LINUX, and SCO. Generates *very fast* code. Full Xwindows interface, with GUI builder (generates source) and integrated development/debugger. Other UNIX ports in the works. Da li ga neko možda koristi?
basic.142 madamovic,
> OPEN "COM2:19200,N,8,1" FOR OUTPUT AS #1 > PRINT #1, "ATDP648422" > CLOSE #1 Mnogo, mnogo hvala na prilogu....
basic.143 boko,
Pazi sad : Nabavio sam QBX 7.1 :) Neki bagovi iz 4.5 su cini mi se uklonjeni i sad mi program lepo radi :) Ali ima jedna stvar koja me muci josh od 4.5 a prisutna je i sada : kada ga dignem :) sa HiMenom sve lepo radi, ali sa QEMM-om grafika je otprilike duplo sporija ?!? Kako to ? Jel' kriv QEMM ili moj PC ?
basic.144 zeljkoj,
> Pazi sad : Nabavio sam QBX 7.1 :) Neki bagovi iz 4.5 su cini mi > se uklonjeni i sad mi program lepo radi :) Ali ima jedna stvar > koja me muci josh od 4.5 a prisutna je i sada : kada ga dignem > :) sa HiMenom sve lepo radi, ali sa QEMM-om grafika je > otprilike duplo sporija ?!? Kako to ? Jel' kriv QEMM ili moj PC > ? Ja koristim HIMEM/EMM386, ali sam kod druga video da QBX zaista radi sporije sa QEMM-om. Mislim da je usporenje samo ako radiš iz okruženja, dok kompajlirani program radi isto kao i samo sa HIMEM-om. :)
basic.145 boko,
E evo mene ponovo . . Ona shema od pre par poruka : OPEN "COM2: . . . PRINT #1,"ATDP . . . Je bash fina, ali mi se cini da neshto ipak tu nije u redu : Uradim OPEN . . PRINT . . i sve fino funkcionishe dok ne dobijem vezu . . E onda imam sa ON COM(2) GOSUB . . ode u potprogram i stane kod INPUT #1,sdf$ . . . i stoji . . Onda ja pritisnem Ctrl+Break i posto sam u interpreteru dodam jedno rem ispred INPUT #1 . . i program nastavi da radi . . . E onda ja ponovo prekinem program, izbrishem ono REM, i proram (program, sorry) lepo uzme sta je stiglo u medjuvremenu, i kad dodje do kraja, opet ode na INPUT #1 i ponovo stane. I tako u krug ?!? U cemu je shtos ? bora
basic.146 boko,
E jel ima neko onaj .lib za pravljenje .qlb u QBX 7.1 ?
basic.147 zeljkoj,
> E onda imam sa ON COM(2) GOSUB . . ode u potprogram i stane kod > INPUT #1,sdf$ . . . i stoji . . Onda ja pritisnem Ctrl+Break i > posto sam u interpreteru dodam jedno rem ispred INPUT #1 . . i > program nastavi da Pa lepo sam napisao da se tako ne čita sa COM porta. :) Moraš da čitaš sa sdf$ = INPUT$(LOC(1), #1) Tako čitaš tačno onoliko bajtova koliko je stiglo sa COM porta. INPUT #1,sdf$ čeka da primi CR za kraj reda pa da tek onda nastavi sa radom.
basic.148 zeljkoj,
> E jel ima neko onaj .lib za pravljenje .qlb u QBX 7.1 ? Imaš ga u BC7\LIB\QBXQLB.LIB
basic.149 stanic,
Postoji li mogucnost da se Access 2.0 baza poveze sa data controlom u Visual basic-u 3.0.Da li  űto moze u okviru standardnog paketa ili je potrebno nabavit űi ű ë=■neki VBX. Uzgred ima li neko °─spisak VBX-ova koji su izasli za VB 3.0(bilo kakve informacije). Postoji ű li VBx za browse Access baza.
basic.150 .obj,
> Postoji li VBX za browse Access baza. Postoji u Visual Basic-u 4.0. Za 3.0 ima dosta takvih dodataka nezavisnih proizvođača obzirom da ih uopšte nije teško napraviti. Pozdrav, Obrad
basic.151 boko,
BO■>Pa lepo sam napisao da se tako ne cita sa COM porta. :) Sorry nisam zapazio :) anyway svaka cas' majstore :)
basic.152 boko,
BO■>> E jel ima neko onaj .lib za pravljenje .qlb u QBX 7.1 ? BO■> BO■>Imas ga u BC7\LIB\QBXQLB.LIB Nemam ga :( nisam bash KUPIO QBX :) Molba josh uvek vazi :) Bora
basic.153 spantic,
> Postoji u Visual Basic-u 4.0. Za 3.0 ima dosta takvih dodataka nezavisnih > proizvođača obzirom da ih uopšte nije teško napraviti. Apropo VB 4.0. To što se kod nas pojavilo, je li to beta ili puna verzija?
basic.154 kdrazan,
Ne znam koliko ste se bavili sličnom problematikom (ovo naime više spada u domen hardvera ili eventualno drajvera za njega...), al' evo o čemu se radi: Naime, da li postoji šansa da (iz Visual Basic-a, naravno), natjeram zvučnu kartu da mi sačeka da odsvira jedan wav, pa tek onda drugi... Pojašnjenje je jednostavno: primjera radi kažem mu da odpjeva "dobar dan" i "dobro veče", odmah jedno poslije drugog (hronološki) i evo o čemu se radi: ono dobro veče pojede dobar dan, jednostavno ga je "presvukao"... gpa#aH.
basic.155 dr.grba,
>> Postoji li mogucnost da se Access 2.0 baza poveze sa data controlom >> u Visual basic-u 3.0.Da li  űto moze u okviru standardnog paketa Postoji JET Engine Compatibility Layer, koji Microsoft nudi kao prelazno rešenje. Nije baš savršeno, ali MS tvrdi da drži vodu. Read all about it u priloženom fajlu. jet.zip
basic.156 oki.,
>> Naime, da li postoji šansa da (iz Visual Basic-a, naravno), natjeram >> zvučnu kartu da mi sačeka da odsvira jedan wav, pa tek onda drugi... >> Pojašnjenje je jednostavno: primjera radi kažem mu da odpjeva "dobar >> dan" i "dobro veče", odmah jedno poslije drugog (hronološki) i evo o čemu Pa ideja je da mu pustiš prvi fajl, a zatim sačekaš da se odsvira, pa tek oda puštaš drugi fajl (da ne bi drugi prekinuo puštanje prvog). E, glavna stvar je naravno kako znati da je prvi fajl odsvira i da se može pustiti drugi. Problem se rešava na sledeći način: ako je MMControl1.Mode = 526 onda je svirka u toku (MMControl1 je naziv odgovarajuće multimedijalne kontrole - zavisi kako si stavio da se zove). Za detalje pogledaj HELP, i ja sam ovo iz njega isčupao (kada mi je bilo potrebno). Proveru možeš izvršiti preko TIMER kontrole ili, elegantnije, preko UpdateInterval metode koja se nalazi u okviru MMControl1 kontrole.
basic.157 boko,
Kad smo vec kod muzike, kako u QBX programirati muzicku karticu ? tj kako pustiti MIDI zvuk, sampSample . . . na SB-u iz QBX ? Bora
basic.158 zeljkoj,
> Kad smo vec kod muzike, kako u QBX programirati muzicku karticu > ? tj kako pustiti MIDI zvuk, sampSample . . . na SB-u iz QBX ? Uz pomoć neke biblioteke. Na primer PBCLONE. Ne znam da li sam je već kačio ovde (ili to beše BASWIZ?) Ako nisam, mogu da je pošaljem.
basic.159 boko,
BO■>Uz pomoc neke biblioteke. Na primer PBCL BO■>ONE. Ne znam da li sam je vec BO■>kacio ovde (ili to bese BASWIZ?) Ako nisam, mogu da je posaljem. Pa bash bi i mogao :) Bora
basic.162 lanser,
Da li je nekom poznato kako VB upisuje i cita portove sa PIO kartice odnosno da li to moze da radi u realnom vremenu uzimajuci u obzir Windows multi tasking. Na poslednjem sajmu ssu mi se dopale izuzetno efektne prezentacije radjene na VB-u i Visual dizajneru. Ima li neko odgovarajuce biblioteke sa digitalnim instrumentima? pz.
basic.163 oper,
>> Da li je nekom poznato kako VB upisuje i cita portove sa PIO >> kartice odnosno da li to moze da radi u realnom vremenu >> uzimajuci u obzir Windows multi tasking. Na poslednjem sajmu >> ssu mi se dopale izuzetno efektne prezentacije radjene na VB-u >> i Visual dizajneru. Ima li neko odgovarajuce biblioteke sa >> digitalnim instrumentima? žisto sumnjam da su podaci čitani sa običnih PIO kartica, ako pod tim podrazumevaš kartice sa paralelnim portom. Obično se tu gurne neka posebno pravljena kartica, pa onda imaš gomilu biblioteka (i .vbx - ova naravno) koji rade s njom, ili uz nju dobiješ posebne biblioteke za (obično) c, pascal i basic, a u poslednje vreme i VisualBasic. Što se tiče Visual Desginer-a, to je paket za vizuelno programiranje sistema za akviziciju podataka i gotovo sigurno radi sa svakom IO karticom koja nije teška ezoterija, ali, za razliku od većine drugih paketa, ne omogućava grafički prikaz procesne veličine (bar ne verzija koju sam ja video u martu ove godine). Ako te interesuju samo 'biblioteke sa instrumentima', onda ti treba i 'drajver' za IO karticu (obično lib za Basic, c ili Pascal). Pz Pera...
basic.164 djelovic,
> Da li je nekom poznato kako VB upisuje i cita portove sa PIO kartice > odnosno da li to moze da radi u realnom vremenu uzimajuci u obzir Windows multi > tasking. Moze zasigurno, bilo preko C DLL-a bilo preko specijalizovanog VxD-a.
basic.165 smarkov,
> odnosno da li to moze da radi u realnom vremenu uzimajuci u obzir Windows > multi tasking. Na poslednjem sajmu ssu mi se dopale izuzetno efektne Sve se odvija u realnom vremenu :). WIN *nema* (ni izbliza) real-time osobine. (Pomeraš prozor - ništa drugo se ne dešava. žime je ograničeno vreme odziva ?).
basic.166 lanser,
> (Pomeras prozor - nista drugo se ne desava. Cime je ograniceno vreme odziva Upravo tu je dilema. Primer: posaljes tekst iz Word-a na stampanje i nastavis sa editovanjem novog teksta. Pre toga si pokrenuo autoruter u Protelu koji takodje radi u pozadini i da ne spominjem otvorene grupe koje isto tako zauzimaju deo procesorskog vremena. Ukoliko sa PIO karticom generises impulse ili citas stanja kako da toj operaiji operaciji das apsolutni prioritet, zadrzavajuci za kratko ostale procese? Bez toga, primera radi, prosto generisanje tona od 800 Hz bi po efektu potsecalo na raspevanog kanarinca. Uzgred, nisam uspeo da pronadjem u Helpu VB-a kontrolu ili naredbu ekvivalentnu klasicnoj iz Basica tipa: OUT PORT 3f8h,255 ili slicno... pz
basic.167 opsudkg,
Uzeo sam VB4 da bih brzo i bez previše petljanja odradio jedan MM programčić ali se to u međuvremenu "malo odužilo" jer sam silno vreme pogubio surfujući kroz VB - ov context (UN)sensitive help. SOB za dobar broj kontrola ne može da pronađe help topic dok nekih uopšte i nema u helpu ( ctrlref.hlp ? ). VB4 ja instaliran na "klot" Win. E sad, ko valja nepotpunu verziju programa: lokalni "diler" ili MS?
basic.168 spantic,
> E sad, ko valja nepotpunu verziju programa: lokalni "diler" ili > MS? Verzija koja dolazi na 17 3.5" disketa formata 1.44 MB po svemu sudeći nije "puna", odnosno izgleda da je neka od kasnih beta verzija.
basic.169 dr.grba,
>> E sad, ko valja nepotpunu verziju programa: lokalni "diler" ili >> MS? VB4 je još u beta fazi, zar ne?
basic.170 violator,
Da li mogu iz gwbasica nekako da proverim da li postoji neki file? Takođe bi mi trebao neki Pd/SW ;>>> kompajler za programe pisane u najprostijem bejziku (tipa gwbasic, mada to što napisah radi i na timovom gbasicu :) ). Ako bi mogao neko da mi baci na brzi sez :). P.S. Pošteno
basic.171 zeljkoj,
> Da li mogu iz gwbasica nekako da proverim da li postoji neki > file? Takođe bi mi trebao neki Pd/SW ;>>> kompajler za programe > pisane u najprostijem bejziku (tipa gwbasic, mada to što > napisah radi i na timovom gbasicu :) ). Ako bi mogao neko da mi > baci na brzi sez :). Imaš na Sezamu ASIC - Shareware BASIC kompajler. Pravi jaako brze i male .COM ili .EXE fajlove, ali je skromnijih mogućnosti od Microsoftovih BASIC-a. GWBASIC ili QBASIC programima će najverovatnije biti potrebne male izmene da bi radili, ali to i nije tako strašno. Što se tiče CP/M kompajlera, postoji MBASIC koji bi trebalo da može da kompajlira sve GBASIC programe bez prepravke.
basic.172 violator,
:>>Što se tiče CP/M kompajlera, postoji MBASIC koji bi trebalo da :>>može da kompajlira sve GBASIC programe bez prepravke. Ma ne treba mi compiler za tim :) :>>Imaš na Sezamu ASIC - Shareware BASIC kompajler. Pravi jaako brze :>>i male Hvala :).
basic.173 anenad,
Pozdrav narode! Sta mislite o ideji da se ovde razmenjuju zanimljivosti u vezi sa VBX-ovima, tj. da se razmenjuju zanimljivi i egzoticni VBX-ovi. Verujem da ce ovo naici na pozitivnu reakciju kod citalaca! Pozdrav. Nenad.
basic.174 zeljkoj,
> Ma ne treba mi compiler za tim :) :)) Meni treba, ali ne mogu nigde da ga pronadjem.
basic.175 inferno,
pitanje: kako se u QBASIC-u pozicionira (text) kursor kad sam u grafickom modu. Treba mesati grafiku i text-mod, ali da se pozicija text kursora odredi grafickim koordinatama.. :)
basic.176 anenad,
Zar bas nikog ne zanima moja ideja o VBX-ovima?
basic.177 zeljkoj,
> pitanje: kako se u QBASIC-u pozicionira (text) kursor kad sam u > grafickom modu. Treba mesati grafiku i text-mod, ali da se > pozicija text kursora odredi grafickim koordinatama.. :) Nikako. :) Jedino sa LOCATE, ali to ti, vidim, ne odgovara. Eh, a u TIM-ovom GBASIC-u se to rešava sa TEXT :)
basic.178 inferno,
Ů│ ˙ Nikako. :) Ů│ ˙ Jedino sa LOCATE, ali to ti, vidim, ne odgovara. Ů│ ˙ Eh, a u TIM-ovom GBASIC-u se to rešava sa TEXT :) moze da se približno konvertuje vrednost.. so, problem je rešen.. :)
basic.179 zeljkoj,
> moze da se približno konvertuje vrednost.. > so, problem je rešen.. :) A, pa to je jako neprecizno. :)
basic.180 violator,
:>>A, pa to je jako neprecizno. :) Problem je što ostaje crno oko okolnjeg crteža :(.
basic.181 zeljkoj,
> :>>A, pa to je jako neprecizno. :) > > Problem je što ostaje crno oko okolnjeg crteža :(. Ostaje samo u SCREEN 12 (VGA) grafičkom modu. Ukoliko koristiš na primer SCREEN 9 (EGA) moguće je, kao i u tekst modu zadati COLOR fore%, back% i tako zadati i 'pozadinsku' boju.
basic.182 opsudkg,
>> Verzija koja dolazi na 17 3.5" disketa formata 1.44 MB po >> svemu sudeći nije "puna", odnosno izgleda da je neka od >> kasnih beta verzija. Pojavila se verzija VB4 na 18 disketa. Da li je to "official release" ili makar neka kompletnija beta?
basic.183 inferno,
Ů│ ˙> moze da se približno konvertuje vrednost.. Ů│ ˙> so, problem je rešen.. :) Ů│ ˙ Ů│ ˙ A, pa to je jako neprecizno. :) nobody's perfect, right?
basic.184 zeljkoj,
> nobody's perfect, right? TIM 011 is perfect. ;))
basic.185 iivkovic,
> Zar bas nikog ne zanima moja ideja o VBX-ovima? 'Ajde nemoj da si bas na kraj srca :). Evo sa ove liste izaberi sta ti se svidja, pa cemo da vidimo ... P.S. Radi se o pocetniku (meni), pa ako se odlucis (odlucite) da nesto trazite sa doticne, imacete u najmanju ruku plav vrat i mail zatrpan dummy pitanjima. Vi proracunajte sta vam se isplati pa javite. P.P.S. Inace, sto u fajlu ima nesto malo(?) nemackog, to ne znaci :( da ja znam i jednu rec doticnog . Pozdrav, Ivan. vbx.zip
basic.186 dr.grba,
>> Evo sa ove liste izaberi sta ti se svidja, pa cemo da vidimo ... Bilo bi lepo da podeliš sa nama bar ove stvari: VBTT95.ZIP 313K 25.03.95 Visual Basic Tips und Tricks FAQ-1580.ZIP 15K 25.03.95 FAQ: comp.lang.basic.visual General Frequently Asked Questions FAQ-1582.ZIP 39K 25.03.95 FAQ: comp.lang.basic.visual VB/Win Frequently Asked Questions Tu uvek može da se nađe poneki hint...
basic.187 babbage,
Iz određenih razloga ;) mi je potreban list box u jednom mom programčetu, koji prikazuje sve elemente baze koji počinju na određeni niz slova koji se upiše u text box. Al' sam objasnio B). Otprilike ovako: luser otkuca A, i u list boxu mu se pojave svi podaci iz baze čiji određeni elementi počinju na slovo A. Ako otkuca AB, pojave se svi koji počinju na AB, itd...problem je u tome što kad se otkuca A,u list boxu se pojavi sve na A, a kad se zatim otkuca B, na to se NADOVEčU (AddItem) podaci na AB. Znači, kada dođe do txtbox_change, treba očistiti listu za sledeće podatke, ALI (i tek ovde dolazim do problema B) metoda Clear je suviše spora: potrebno joj je skoro sekund da obriše list box. Dakle, pravo pitanje je: da li se sadržaj list boxa može obristi na neki brži način od lstNekiBox.Clear? Babbage P.S. Ah, da...radi se, naravno, o Visual Basicu 3.0 pro.
basic.188 iivkovic,
Evo prvog FAQ-a. faq-1580.zip
basic.189 iivkovic,
A evo i drugog. P.S. Za onaj treci (prvi) fajl cete morati malo da sacekate zbog veoma loseg up/down odnosa kod Nemaca. faq-1585.zip
basic.190 dr.grba,
>> P.S. Za onaj treci (prvi) fajl cete morati malo da sacekate zbog >> veoma loseg up/down odnosa kod Nemaca. Tnx anyway.
basic.191 boko,
Maybe sam vec dosadan ali josh nisam dobijo pravi odgovor na pitanje kako programirati Sound Blasta iz QBX-a ? BORAAaaa . . .
basic.192 zeljkoj,
> Maybe sam vec dosadan ali josh nisam dobijo pravi odgovor na > pitanje kako programirati Sound Blasta iz QBX-a ? Imaš lepo na MrSys-u biblioteke za to.
basic.193 boko,
BO■>Imas lepo na MrSys-u biblioteke za to. Nisam znao thanx . .
basic.194 kdrazan,
Gdje mogu da nađem definiciju sndPlaySound funkcije. To bi trebalo da ide zajedno sa MMSystem bibliotekom, al' ni za tu bibl. ne mogu naći ništa dokumentovano !!! I još nešto: kontrola jačine zvuka ??? Mnogo pozdrava od gpa#aHa. P.S. Ajte ljudi da skupimo para pa kupimo .obj-u deset gajbi piva za onaj tekst o VBX u PC-u No.3. Obrade živio sto godina i svih sto godina objavljiv'o listinge i slao ih na Sezam :))))))
basic.195 oper,
>> Gdje mogu da nađem definiciju sndPlaySound >> funkcije. To bi trebalo da ide zajedno sa >> MMSystem bibliotekom, al' ni za tu bibl. >> ne mogu naći ništa dokumentovano !!! U prilogu je izvod iz helpa za sndPlaySound i PlaySound funkcije. Ostatak, možeš naći u bwinapi.hlp (Windows API help) fajlu koji dolazi uz borlandove kompajlere. Što se tiče VBa imaš u c:\vb\winapi\winmmsys.txt koji kaže: >> ' ************************************************************************** >> ' >> ' Multimedia API Declares adapted from MMSYSTEM.H >> ' >> ' Copyright (c) 1990-1993, Microsoft Corp. All rights reserved. >> ' >> ' ************************************************************************** >> ... >> >> Declare Function sndPlaySound Lib "MMSYSTEM" (ByVal lpszSoundName As String, ByVal uFlags As Integer) As Integer Pz, Pera... sound.zip
basic.196 kdrazan,
<=>>> Declare Function sndPlaySound Lib "MMSYSTEM" (ByVal lpszSoundName As <=> String, ByVal uFlags As Integer) As Integer <=> <=> Pz, Pera... Hvala puno momčino ... Sad sam i ja našao (jedva :((()... U svakom slučaju - mnogo hvala !!! P.S. Pozdrav od Krcka. Pita za tebe :))))
basic.197 bulaja,
**** new file **** WINDOWS - W:\PROGRAM ---------------------- pcl4vb43 zip 75983 PCL4VB v4.3: komunikaciona biblioteka za Visual Basic 1 file(s) 74 kb PERSONAL COMMUNICATIONS LIBRARY FOR VISUAL BASIC (PCL4VB43.ZIP), May 95, Ver 4.3 <ASP>. Async comm library supporting COM1-COM20 to 115,200 baud, 4+ ports concurrently, many dumb multiport boards, 16550 UART, interrupt driven, RTS/CTS flow control, any UART address using IRQ2 thru IRQ15. Supports DOS Visual Basic only. By MarshallSoft Computing, Inc. $65.
basic.198 zeljkoj,
>**** new file **** > > WINDOWS - W:\PROGRAM > ---------------------- > pcl4vb43 zip 75983 PCL4VB v4.3: komunikaciona biblioteka za > Visual Basic 1 file(s) 74 kb Zašto je taj fajl na W: disku kada se radi o biblioteci isključivo za Visual BASIC za DOS!? Nema nikakve veze sa Windowsom, znači treba na R: disk. Ovako neko može da pomisli da je biblioteka za VB for Windows.
basic.199 dr.grba,
>> Zašto je taj fajl na W: disku kada se radi o biblioteci isključivo za >> Visual BASIC za DOS!? Nema nikakve veze sa Windowsom, znači treba na R: Tačno. Mal' je falilo da počnem odmah da skidam fajl čim sam ga ugledao među novim datotekama. Ne bih bio baš srećan da sam ovo uradio, pa shvatio da sam to radio džabe. Dakle, podržavam predlog da se fajl premesti i u opisu strogo naznači da je u pitanju VB for DOS.
basic.200 zeljkoj,
> Tačno. Mal' je falilo da počnem odmah da skidam fajl čim sam ga > ugledao među novim datotekama. Ne bih bio baš srećan da sam ovo > uradio, pa shvatio da sam to radio džabe. Dakle, podržavam > predlog da se fajl premesti i u opisu strogo naznači da je u > pitanju VB for DOS. A ja taman hteo da preskočim poruku, kad videh u dnu ono 'for DOS' i brže bolje lupih Alt-D. :) Konačno jedna komunikaciona biblioteka za VB for DOS. Do sada sam koristio one za QBX PDS - uglavnom su sve radile i na VB-DOS-u. :)
basic.201 jeremy,
>> Ajte ljudi da skupimo para pa kupimo .obj-u deset gajbi piva za onaj >> tekst o VBX u PC-u No.3. Obrade živio sto godina i svih sto godina >> objavljivao listinge i slao ih na SEzam i Slao ih Na SeZam ..? A gde to? Gde na Sezamu se mogu naći baš ti listinzi o VBX-u.
basic.202 stanic,
Pogledaj PCPRESS.prilozi 3.4
basic.203 zkis,
Interesantan problem Ne radi mi Application Setup Wizard. Prijavljuje "User defined error" i ne moze da se startuje. Probao sasve pa i ponovo instalirao Windows. Inace, instalacione diskete su provereno OK kod dva ortaka. Interesantno je sto je ranije radio aposle instalacije MS Access-a 2 ne. Cisto inata radi sam ponovo formatizovao disk ubacio na njega samo MS DOS i Windows pa opet nije hteo da radi. Da li je neko imao slican problem ?
basic.204 concept,
Pri instalaciji VB4.0(nije beta) pojavio mi se msgbox sa porukom da nemoze da ucita fajl win95\system\ctl3dv2.dll,jer ga navodno koristi neka druga aplikacija,to mi se dogodilo na vise masina na koje je instaliran.E sad pitanje,kako da se to zaobidje ili ako nemoze kako ce to uticati na dalji rad vb-a? P.S. Sve masine su pod win95
basic.205 e.kabiljo,
Kako da iz VB3.0 ostvarim DDE vezu preko mreže WIN 3.11 ? Kako da u server aplikaciji definišem da DDE treba da ide na mrežu ?
basic.206 netcomp,
Upomoć ! Potrebno mi je sortiranje Crystal Report izveštaja u AZBUžNOM redosledu... Prvo, uradio sam aplikaciju na ćirilici, po zahtevu korisnika, i sve šljaka super, sem azbučnog sortiranja i... prikaza OLE polja (iz Access baze) unutar Crystal Report Pro 4.0 izveštaja... Ako neko ima rešenje za ova dva problema, PLEASE HELP ME ! NetComp.SoftWare HHHH
basic.207 iivkovic,
Visual Basic Tips & Tricks - april :( edition. P.S. Specijalno za dr.grba-u i samo jer ste _Vi to trazili_. vbtt95c.zip
basic.208 dr.grba,
>> P.S. Specijalno za dr.grba-u i samo jer ste _Vi to trazili_. Tnx. BTW, pola sata za UL/DL.... Zar ti nije bilo lakše da baciš na onaj brzi?...
basic.209 iivkovic,
> BTW, pola sata za UL/DL.... Zar ti nije bilo lakše da baciš na onaj Znao sam da će da padne neka takva poruka, al' modem me neviđeno zeza (već sam se žalio :( ), pa pošto nisam siguran kad će problemi biti rešeni onda eto ovde. Neko će već biti dobar da to prebaci na brzi. P.S. Razmišljao sam da se logujem na PRO-BA sa 2400, al' je bilo korisnika koji su pretili (mislim i fizički) onima koji bi se drznuli da to (logovanje na 2400) urade. Pa da ne bih sanjao da me je neko otkrio itd., bolje je ovako. :)
basic.210 iivkovic,
> BTW, pola sata za UL/DL.... Zar ti nije bilo lakše da baciš na onaj Done.
basic.211 jeremy,
Pitanje možda jeste jednostavno, ali me izluđuje što sam u Helpu našao objašnjenje koje u praksi ne radi...Naime, kako da definišem data control objekat za text box kontrolu u kodu, a kako u Properties prozoru text box-a? U helpu piše da za ovo drugo treba u DataSource property text box-a kliknuti na taster (...) i onda će se pojaviti spisak data controla na tom formu. I onda se samo izabere željeni data control. Kako je jednostavno... do bola:) Ali, problem je što ja uopšte ne vidim taster (...) kod DataSource property (znači da nema Data controla :(, a drugo i kad u polju DataSource napišem npr. Data1, kasnije mi kod obraćanja toj Data1 data kontroli u kodu javlja poruku "Element not defined". Znači, ne mogu da definišem data kontro lu :( I još nešto, kako se manipuliše property-jima ;) data controle, da li samo u kodu ili preko nekog property-ja neke od bound kontrola?
basic.212 mladenp,
> žuo sam za neki XBASIC. Jedine informacije koje imam o Pre neki dan sam u Usenet konferenciji linux.announce našao ovo: From: Bob Mark <bmark@ios.com> Newsgroups: comp.os.linux.announce Subject: COMMERCIAL: XBasic Keywords: commercial, Basic, compiler, programmer, development XBasic TM program development environment Advanced 32-bit BASIC Compiler Fast Compilation - Fast Execution Interactive Graphical GuiDesigner TM MultiPlatform Portable Source Code (Windows 3.1, Windows 3.11, Windows95, WindowsNT, OS/2 Warp, '386+ Unix ) c 1995: Basmark Corporation XBasic is a comprehensive program development environment that integrates a powerful editor, compiler, debugger, function libraries and GuiDesigner into a seamless working environment that encompasses the whole process of creating fast, efficient, reliable, portable 32/64 bit programs. XBasic programs can create any number of windows, each of which supports input from keyboard & mouse, and output of text & graphics. And sophisticated GUI programs are easy to develop with the interactive graphical GuiDesigner built right into the program development environment. The XBasic program development environment helps you create attractive, efficient programs that are easy to learn and a delight to operate. With the built-in GuiDesigner you create sophisticated GUIs quickly, interactively, and graphically by selecting GUI components from a toolkit and laying them out in design windows. You can move, resize, arrange, and configure the properties of GUI components in minutes, without writing a line of code. When you're ready, GuiDesigner converts your design windows into functions and adds them to your program. When you run your program, these functions automatically create and operate the windows you designed. At any time during the development of your program and GUI, you can convert your functions back into design windows and modify them interactively and graphically, the way you designed them. Or you can edit the functions GuiDesigner wrote for you, since they're just like the other functions in your program. The functions GuiDesigner writes for you are so modular, you don't even have to look at them, though you're free to inspect and modify them as you wish. XBasic programs can be as large and sophisticated as you like, because every program is naturally 32/64-bits, top to bottom, no holds barred. And your programs run fast, because XBasic translates them directly into binary machine code in memory, the fastest kind. Once debugged, XBasic translates your programs into assembly and object modules, ready to be linked into standalone executables and dynamic shared libraries. XBasic was developed from a clean slate to be simple, consistent, readable, intuitive, and powerful - and 32/64-bit from the ground up. As a result, XBasic is free of complexities and implementation dependencies other computer languages could not avoid, given the era in which they developed. XBasic programs and data can grow to gigantic proportions. Every program is a 32/64-bit virtual memory process, so programs and data can greatly exceed the limits of memory. XBasic is as well suited to novices as programming wizards, and is appropriate for virtually all programming tasks. For science and engineering, XBasic has an extensive math library; complex numbers data-types, operators and function library; and a powerful graphics library. For business, XBasic has 64-bit integers and user-defined types optimized for data-base I/O. And for system programs, XBasic replaces standard low level mechanisms with high level language alternatives that are considerably easier to read, understand, modify, and maintain. For all applications, XBasic supports rapid development of compact, efficient, reliable, readable, portable, well structured programs. XBasic and GuiDesigner are powerful, efficient, professional software tools, appropriate for all kinds of programmers and programming projects. XBasic, GuiDesigner, and the whole program development environment are written in XBasic, and their user interfaces were developed entirely with GuiDesigner. No other BASIC product has the speed, power and sophistication for programming projects like these, yet XBasic isn't even breathing hard. XBasic and its integrated graphical GuiDesigner are the ideal lifetime programming tools. Programming for everyone! Standard Edition - $149 one machine, one user - $298 one machine, unlimited users Professional Edition - $249 one machine, one user - $498 one machine, unlimited users Professional LAN Edition - $999 + $25 per system on the LAN, unlimited systems & users Cost includes delivery via UPS within the USA. Foreign orders add $35 for Air Mail or $55 for UPS. Basmark Corporation - PO Box 40450 - Cleveland, OH 44140 USA 216-871-8855 (voice) 216-871-9011 (fax) bmark@ios.com (email) XBasic currently runs on: Windows 3.1, Windows 3.11, Windows95, WindowsNT, OS/2 Warp, '386+ UNIX. Other implementations are planned: including Alpha, PowerPC, RS6000, and SPARC. -- Send submissions for comp.os.linux.announce to: linux-announce@news.ornl.gov PLEASE remember Keywords: and a short description of the software.
basic.213 zkis,
HELP !!! Da li neko zna gde moze da se nadje komplet VBX kontrola 'Data Widgets' od firme Sheridan Software Systems. Clanak iz PC #4 "Vizuelni TBrowse" Nenada Veljkovica ?? Hitno mi je potreban.
basic.214 jeremy,
Visual Basic... Može li neko ko ima potpunu instalaciju VB 3.0 na disku, da mi pošalje na mail sample program koji se nalazi u direktorijumu c:ĐvbĐsamplesĐdatactrl (datactrl.bas, biblio.frm i biblio.mak). Sve uku pno to je nekih 70kb, nezapakovano?
basic.215 dr.grba,
>> c:ĐvbĐsamplesĐdatactrl (datactrl.bas, biblio.frm i biblio.mak). Sve uku >> pno to je nekih 70kb, nezapakovano? 'Zvolte. datactrl.zip
basic.216 zeljkoj,
> Pre neki dan sam u Usenet konferenciji linux.announce našao > ovo: Hvala. Ko bi rekao da će posle 3 meseca stići odgovor. :)
basic.217 zeljkoj,
Obratiti pažnju na subject i tekst poruke: :)) Path: news.cc.ic.ac.uk!sunsite.doc.ic.ac.uk!agate!howland.reston.ans.net!news-e1a.meg aweb.com!newstf01.news.aol.com!newsbf02.news.aol.com!not-for-mail From: spitfireol@aol.com (SpitfireOL) Newsgroups: comp.lang.basic.misc Subject: Writing a completely seperate GRAPHICAL OS in basic -- can it be done? Date: 12 Aug 1995 17:38:05 -0400 Organization: America Online, Inc. (1-800-827-6364) Lines: 12 Sender: root@newsbf02.news.aol.com Message-ID: <40j6vt$nji@newsbf02.news.aol.com> Reply-To: spitfireol@aol.com (SpitfireOL) NNTP-Posting-Host: newsbf02.mail.aol.com Sorry about the long subject line, but I was wondering, after reading the posts on writing a simple OS... could one be written (completely free of the limitations of DOS [[ or Windows 95 ]]) that is GRAPHICAL (like Windows 95 or OS/2) in BASIC (any type)??? Or, for that matter, any other language? I *would* like to escape the 8 character filename limitations, if possible. Please e-mail me if you have any ideas. OR, if none of this is possible, please send me some code that will allow me to use a mouse and icons, etc. in a "run-on-top" program like Windows 3.x. Thanks, David JustBASIC@aol.com
basic.218 visnja,
> Obratiti pažnju na subject i tekst poruke: :)) STA!!! Ako sam dobro shvatio ovaj sto si ga citirao bi hteo neki OS koji prevazilazi sva s*nja DOS i WINDOWS ali napisan u BASIC-u. Izmislio je INTEL odlican BASIC za njega. Ugradjuje ga u svoje CPU i ne zove ga bas BASIC ali je slicno :)))
basic.219 zeljkoj,
> STA!!! Ako sam dobro shvatio ovaj sto si ga citirao bi hteo > neki OS koji prevazilazi sva s*nja DOS i WINDOWS ali napisan u > BASIC-u. Izgleda. :)) > Izmislio je INTEL odlican BASIC za njega. Ugradjuje ga u svoje > CPU i ne zove ga bas BASIC ali je slicno :))) Vrlo slično. ;))
basic.221 zeljkoj,
U dir. R:\PROGRAM se nalazi Asic 4.0, jedan lep mali BASIC kompajler. Pre izvesnog vremena je izašla i verzija 5.0. Zna li neko gde mogu da je nabavim, pošto je na Sezamu očigledno nema. :)
basic.222 jovap,
\1cw \U1STANDARD \+ > Je l' ima zaineteresovanih za zajednicki rad na Visual Basic (WIN)\, \+ > aplikacijama. Nije komercijalno, al' imam nekih ideja <kdrazan> \, \+ \, \+ - Da li se od ovih ideja preslo na dela, a ako jeste, \ mogu \ li \ se \ ta \+ dela videti ?\, \+ J.\, \+ \, \=
basic.223 .sima,
║║ \+ ║║> aplikacijama. Nije komercijalno, al' imam nekih ideja <kdrazan> ║║ \, \+ ║║ \, ║║ \+ U čemu ti to pišeš??? TEX???
basic.224 jovap,
> U cemu ti to  űpises ??? - U CW aliM fajla je u ASCII, medjutim ja mislim da ono sto dodj űe na SEZAMa je mesavina sa djubretom PTTa,  ű J.  űs
basic.225 boko,
Pre nekog vremena sam trazio neku biblioteku za QB (QBX) preko koje bih mogao da programiram muzicku karticu (pushtanje sample-ova i to). Cini mi se da je ZeljkoJ tada rekao da tako neshto ima na MrSys-u . . . E meni nesho ne polazi za rukom da ga dobijem, pa ako iko ima tako nesho mooooliiioo bih ga da poshalje . . . Ili ovde, ili josh bolje na SuperSez . . .
basic.226 zeljkoj,
> ZeljkoJ tada rekao da tako neshto ima na MrSys-u . . . E meni > nesho ne polazi za rukom da ga dobijem, pa ako iko ima tako > nesho mooooliiioo bih ga da poshalje . . . Ili ovde, ili josh > bolje na SuperSez . . . Ja mislim da tamo više nije dozvoljeno guestovima da file transferuju. :( Dakle, traži Simtel CD ili skidaj iz Amerike. :)
basic.227 .sima,
║║ - U CW aliM fajla je u ASCII, medjutim ja mislim da ono sto dodj űe ║║ na SEZAMa je mesavina sa djubretom PTTa,  ű Pa ima i đubreta, ali nije CW konvertovao u ACII, SIGURAN SAM jer sam radio na njemu. Niz znakova \, je cw-ova specialnost. Skini SOR!!!!
basic.228 vvelisavljev,
Subj: Dos Qbasic Treba mi pomoć da nateram program da u qbasic-u čita iz text file-a karakter po karakter i da se posle obrade snimi. Drugov pokušaj da napravi tako nešto izgleda ovako: TYPE abc a AS STRING * 1 END TYPE OPEN "trt.txt" FOR BINARY AS #1 LEN = LEN(abc.a) duz = LOF(1) FOR f = 1 TO duz - 6 GET #1, f, abc.a PRINT abc.a; CHR$(32); ovde on nešto radi sa tim podatkom PUT #1, f, abc.a NEXT f CLOSE #1 U ovom slučaju program ispiše gomilu nekih ogromnih vrednosti za svako čitanje iz file-a. Dakle, kako dobiti karakter po karakter iz file-a? Hvala unapred.