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 - windows

windows.207 dvesic,
Kakav je tačan postupak generisanja VBX-ova u Visual C++ 1.5 ? Potrebno je što detaljnije objašnjenje i to prilično hitno. Pozdrav, Dejan.
windows.208 .obj, -> #207, dvesic
> Kakav je tačan postupak generisanja VBX-ova u Visual C++ 1.5 ? > Potrebno je što detaljnije objašnjenje i to prilično hitno. Jes' video tekst u PC #3 o tome? Ima i primer okačen u fajlu uz poruku u PCPRESS konferenciji, kompletan komentarisan sors VBX-a, sve spremno za kompajliranje sa Borland C++. Za Visual C++, treba samo da malo izmeniš MAK fajl. Umesto bcc, stavi cl, tako da se generiše kod u small modelu (pazi, kod DLL-a, što VBX jeste, DS je različit od SS!) i prepravi poziv linkera tako da se linkuju VC-ove biblioteke za DLL. Inače, za kompajliranje ti treba i CDK (Control Development Kit) iz Visual Basic 3.0 Professional Edition. Ako hoćeš samo da prekompajliraš neki VBX, iz CDK-a ti trebaju samo fajlovi VBAPI.H i VBAPI.LIB. Naravno, ako hoćeš nešto da menjaš u sorsu VBX-a, treba ti i VBAPI.HLP. Good luck, Obrad
windows.209 sandman,
Da li neko ima neke informacije o Win32s EXE formatu? Nasao sam u BC++ 4.0 neki PE.TXT ali mi je nerazumljiv. CU
windows.210 iznogud,
Malo pitanje za Win32 guru-e: sa kog heap-a (local, global) se oslobađa memorija pri pozivu operatora new (C++) u Win32 ??
windows.211 dvesic,
Re: VBX + Visual C++ 1.5 Još jedno pitanje u vezi VBX-a (.to .obj :) Pročitao sam članak u PC-u i pokupio primer. Ono što meni (tačnije, mom prijatelju) treba je : - da li postoji način da se u Visual C++ 1.5 uz pomoć Control Wizard-a izgeneriše VBX ? U opciji za kompajliranje je čekirana opcija za VBX, međutim, izlaz je uvek u DLL formatu.
windows.212 .obj, -> #211, dvesic
> - da li postoji način da se u Visual C++ 1.5 uz pomoć > Control Wizard-a izgeneriše VBX ? U opciji za > kompajliranje je čekirana opcija za VBX, međutim, izlaz > je uvek u DLL formatu. Pošto ne koristim VC++, ne mogu da ti preciznije odgovorim. Ako VC neće da ti napravi VBX, to verovatno znači da VC-ov Control Wizard to ne ume da radi. U stvari, pogledaj u help-u, tamo sigurno piše šta taj Wizard ume a šta ne. Obrni-okreni, kako god da je nastao skelet VBX-a (nekim od Wizard-a, ili iz primera u PC-u), "meso" moraš sam da popuniš. Ne vidim razlog da ne iskoristiš primer iz PC-a, pošto sam ga napravio tako da ima sve što jedna VBX kontrola treba da ima, a da bude jednostavan za izmene.
windows.213 paki,
Mali trik u vezi Delfija, možda nekom pomogne u rešavanju jednog, po meni, neprijatnog problema. Ako iz programa pravite tabelu (npr. Table1), neće postojati objekti koji označavaju polja (npr. Table1Picture) - ništa zato, pristupa im se pomoću Table1.FieldByName('Picture'). E, tu nastaje problem: tim načinom se dobija objekat TField, a ne TGraphicField, pa nema ništa od upotrebe metoda LoadFromFile. Trik se sastoji u tome da se u toku dizajna projekta napravi neki objekat (ja sam probao s TImage, radi savršeno) koji će nam poslužiti za učitavanje slike, pa se zatim odatle slika prekopira u problematično polje tabele, pomoću Assign. Pomoćni objekat treba da ima mogućnost da učita sliku bez mnogo gnjavaže (idealno pomoću LoadFromFile), i treba da bude nevidljiv (Visible:=False) i isključen (Enabled:=False, mada ne znam da li je ovo neophodno). Dakle, trik bi izgledao otprilike ovako: ... Image1.Picture.LoadFromFile ('...'); Table1.Edit; Table1.FindField('Picture').Assign(Image1.Picture); ... Pretpostavljam da ovo nije savršeno rešenje, postoji li nešto legalno (nemam nikakvu dokumentaciju sem Helpa, a ne verujem da su momci u Borlandu ovo prevideli)? * I jedno pitanje: kako se iz aplikacije bira da neko polje po defaultu ima neku vrednost? To se iz Database Desktopa postiže jednostavnim kucanjem željene vrednosti na predviđeno mesto, ali nisam video odgovarajući property (dok, npr. property za Value Required postoji).
windows.214 omega,
Da li bitmapa uopste moze da se prilepi na button? Jel se neko bavio pravljenjem sopstvenih custom control dll-ova?
windows.215 vlador,
Pitanje za one koji su se već uhvatili u koštac sa Delfijem. Koliko su programi pisani u BPW7 portabilni na Delfi? Odnosno, ako imam sors pisan za BPW7, u kojoj meri ću morati da ga prepravljam da bi on proradio pod VB killerom? Ili ću morati da ga pišem ponovo?
windows.216 nlazic, -> #215, vlador
*> Koliko su programi pisani u BPW7 portabilni na Delfi? Odnosno, *> ako imam sors pisan za BPW7, u kojoj meri ću morati da ga *> prepravljam da bi on proradio pod VB killerom? Ili ću morati *> da ga pišem ponovo? Zavisi šta si radio. U principu kompatibilnost postoji. Da ne bi nagađali, šaljem deo Delphi-evog README.TXT fajla koji se odnosi na kompatibilnost sa BPW 7.0 BP 7.0 Compatibility Notes -------------------------- o Passing Borland Pascal 7.0 style object variables as arguments in an open array constructor is not supported. o Don't use the Borland Pascal 7.0 Fail procedure with Delphi classes. o Though we do not recommend using ObjectWindows and VCL units in the same application, by following these instructions, you can easily work on your Borland Pascal 7.0 Windows projects in the Delphi development environment: 1. Open your program or library file as a project. Make sure there's a correct module header declaration (i.e. program, library or unit) at the beginning of the .PAS file. 2. Change the Search Path on the Options|Project|Directories page to include \DELPHI\SOURCE\RTL70. 3. Update the uses clause of each unit as follows: o For each unit that uses WinTypes, replace "WinTypes" with "Messages, WinTypes" o Remove all references to the Win31 unit ---------------------------------------------------------------------- Sve u svemu, ne bi trebalo da bude problema sa većinom programa pisanih u BPW 7.0. Pozdrav, :) Nebojša :)
windows.217 mmitrovic, -> #213, paki
::::: nastaje problem: tim načinom se dobija objekat TField, a ne ::::: TGraphicField, pa nema ništa od upotrebe metoda LoadFromFile. To što ti je on vratio TField objekat ne znači da on to i jeste, zato probaj sa typecast-om da tretiraš vraćeni TField kao TGraphicField. Da bi bio siguran, probaj sledeće: uporedi TypeOf(TGraphicField) sa TypeOf(xx), ako je xx:=Table.FieldbyName('Picture'); ako su isti, onda ti je vraćeni objekat tipa TGraphicField. PS. Ne radim sa Delphiem, ali je ovo klasika Pascal OOPa. Možda se krajnje rešenje malo razlikuje, pa eksperimentiši malo. PS2. Da li si siguran da se ovde radi o Txxx tipovima, ili o Pxxx tipovima. Malo mi je glupo da se radi sa samim objektima, a ne pointerima.
windows.218 concept,
Pri instalaciji VB4.0(nije beta) pojavio mi se msgbox sa porukom da nemoze dad 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. ve masine su pod win95
windows.219 petrovics, -> #218, concept
>> Pri instalaciji VB4.0(nije beta) pojavio mi se msgbox sa porukom da >> nemoze dad Kako se prepoznaje beta? Na koliko disketa je original i postoji li VB4.0 profesional?
windows.220 netcomp, -> #215, vlador
Upomoć ! Potrebno mi je rešenje za sortiranje ćiriličnih podataka po AZBUCI... O čemu se radi, napravio sam VB aplikaciju, po zahtevu korisnika, na ćirilici. Jedna poveća MS Access 2.0 baza, sa OLE 2.0 ugradjenim Word i PaintBrush objektima (u samoj bazi), i.t.d. Kad kazem, na ćirilici, mislim i na izgled ekrana i svih njegovihKHHPekrana i svih njegovih objekata, ali i format podataka... Problem mi se javio, kada sam formirao 30-ak raznih Crystal Report izveštaja, u nemogućnosti (ili neznanju) da sortiram podatke, po AZBUCI... žini mi se da je Obrad Bjelić sa SLD dao drajver za sortiranje po abecedi , sa osvrtom na "dj","lj" i sl., a šta ćemo sa AZBUKOM ? I uopšte, ne ide mi kombinacija GDIFIX+MAPPER+SLD, ili ne znam da podesim Windows za ćirilicu (mada sam tekst iz R.105 čitao 10 puta)... Zato, ako neko moze da mi pomogne, PLEASE HELP ME ... NetComp.SoftWare.Group.NS
windows.221 vbacko,
H Citajuci API help za windowsow LZEXPAND naidjoh na pomenuti program COMPRESS.EXE. Nakon toga uradih WHERE COMPRESS.EXE, moj ce ti racunar na to da ne postoji takav fajl. Shavtih da ga mogu naci na sezamu, ali gde. UPOMOC !!! Unapred Hvala - VBACKO
windows.222 vbacko,
Radim neki programcic u Delphi-u i pokusavam da napravim svoj screen saver. Medjutim, kako da napravim da mi se tajmer postavi na nulu kad god pomerim misa ili tako nesto. Sa eventima nista ne dobijam jer cim aplikaciju minimalizuje dolazi do toga da se tajmer ne ponistava jer jednostavno ne vucem misa u okviru tog forma vec van njega.
windows.223 paki,
Subj: Delphi i TMemoField Kako pristupiti sadržaju memo polja? Dešava mi se sledeće: Table.FieldByName('Polje').DataSize vraća 0, iako u polju postoje podaci, pa GetData u bafer smešta nil. Kako pristupiti ovim podacima, da li pomoću GetData ili na neki drugi način? * I drugo pitanje, kako se iz programa podešava default vrednost nekog polja? To se može izvesti iz Database Desktopa, ali nigde nisam naišao na odgovarajući TField property.
windows.224 zeljkoj, -> #221, vbacko
> COMPRESS.EXE. Nakon toga uradih WHERE COMPRESS.EXE, moj ce ti > racunar na to da ne postoji takav fajl. Shavtih da ga mogu naci > na sezamu, ali gde. UPOMOC !!! Isporučuje se uz kompajlere koji prave kod za Windows.
windows.225 vbacko, -> #224, zeljkoj
>Isporucuje se uz kompajlere koji prave kod za Windows. Ama sve je to lepo, ali ja nemam instalacionu verziju ni jednog kompajlera. Delphi mi je instalirao prijatelj sa svo CD-roma. Znaci: gde mogu da ga nadjem na na SEZAMU (mislim na COMPRESS.EXE)
windows.226 paki, -> #217, mmitrovic
­> zato probaj sa typecast-om da tretiraš vraćeni TField kao ­> TGraphicField. Da bi bio siguran, probaj sledeće: Radi savršeno, hvala. ­> PS2. Da li si siguran da se ovde radi o Txxx tipovima, ili o Pxxx ­> tipovima. ­> Malo mi je glupo da se radi sa samim objektima, a ne pointerima. Koliko ja vidim, u pitanju su objekti.
windows.227 sradovan, -> #214, omega
! Ima li neko emulator za postscript koji radi pod WIN 3.11 ili WIN 95 a da podrzava PCL 5 (HP 4p) i to takav da mu je 8 MB dosta za rad?
windows.228 paki, -> #226, paki
­> ­> Malo mi je glupo da se radi sa samim objektima, a ne pointerima. ­> ­> Koliko ja vidim, u pitanju su objekti. U međuvremenu mi je ukazano na to da ne vidim baš najbolje :) Naime, ako se objekat deklariše pomoću službene reči 'class' (nisam se udubljivao u problematiku), onda se radi s pointerima, a objekat čuči na hipu; ako se deklariše pomoću 'object', onda se prenosi ceo objekat.
windows.229 vbacko,
IMA LI LJUDI KOJI SU IMAJU NEKO MISLJENJE O DELFIJU !!!
windows.230 dejanr, -> #229, vbacko
>> IMA LI LJUDI KOJI SU IMAJU NEKO MISLJENJE O DELFIJU !!! Ima... recimo, ja imam relativno dobro mišljenje o njemu - nisam, doduše, radio na Delphi-ju ništa veliko, ali mali Windows programi rade sjajno. U junskom broju PC-ja je bio prikaz u kome je mišljenje nešto detaljnije izloženo.
windows.231 nlazic, -> #229, vbacko
*> IMA LI LJUDI KOJI SU IMAJU NEKO MISLJENJE O DELFIJU !!! Ima, naravno :) Zabavljao sam se sa Delfijem neko vreme i mislim da je odličan. Evo mojih razloga. Kao prvo, ja se ne bavim bazama podataka i nije me preterano interesovalo kakav je na tom planu u poređenju sa ostalim paketima. Dugo vremena sam koristio BP 7.0 i njegov OWL za pisanje Windows programčića i prilično sam se mučio. Onda mi je pod ruke došao VB 3.0 koji kompletnu komunikaciju sa W. preuzima na sebe. Velika mana VB-a je, međutim, jezik. U bejziku se zaista nije moglo mnogo uraditi osim, možda, nešto sa bazama podataka za koje sam već rekao da me ne interesuju. Onda je naišao Delfi koji je bio spas. On ima odličnu "vizuelnu" komponentu kojom se bukvalno crta program, a iza koje stoji moćan Object Pascal, jezik koji je još u verziji 7 Borlandovog kompajlera doteran na zaista visok nivo. Tačno je da treba malo vremena da bi se upoznale novosti koje Delfi unosi u paskal kao jezik, ali veruj mi, isplati se. Te novosti koje donosi Delfi, opasno približavaju paskal C++u koji "važi kao standard za pisanje Windows aplikacija". Na kraju, održana je puna kompatibilnost za BP 7.0 tako da sam mogao da iskoristim gomilu modula koje sam do tada napisao, a koje bih morao da pišem ponovo da sam ostao na, recimo, VB-u. Delfi ne bi trebalo da bude komplikovan ni za korisnike koji se do sada nisu bavili programiranjem, a voleli bi da počnu. Detaljno poznavanje Object Pascal-a je svakako dobrodošlo, ali se neki programčići (i to ne baš sasvim elementarni) sasvim lepo mogu napisati i bez njega. Uostalom, Borland u dokumentaciji koju isporučuje uz Delfi "naprednom" Object Pascal-u ne posvećuje ni celih stotinak stranica. Rezime: Delfi je spas za nekog ko se bavi programiranjem Windows-a, ma šta da se pod tim podrazumevalo. On jeste prvenstveno namenjen programiranju baza podataka (uz Delfi se isporučuje i kompletan Borland Database Engine u čiji kvalitet ne treba sumnjati), ali i ostali korisnici koje se ne bave tim stvarima dobijaju moćnu alatku za pripitomljavanje Windows-a. Još ako si ranije radio u paskalu... Pozdrav, :) Nebojša :)
windows.233 vbacko,
> nastavak proce o delfiju !!! Priznajem da sam nastupio naivno u pogledu Delfija. U njemu sam za samo dva H sata napravio fantastican recnik za windowse. A sada radim program za autoskole. Sve je toliko brzo i savrseno da me u stvari to i brine. Sta me najvise interesuje ?! Pa naravno, kakva mu je buducnost. Svi znamo da je Broland sad nesto drugo. Sta ako se ne pojavi 32 bitna verzija (mozda vec postiji ?), sta ako izadje OLE 3 ili tamo neki, a sta ... Zbog svega ovoga pitam se dali vredi gubiti vreme u Delfiju. Najvise sumnjam u to da ce ba IBM razvijati prvenstveno za OS WARP, bar mi izgleda logicno jer sam negde procitao da ne postoje zasada bog zna kakvi alati za OS. p.s. Nikada pre nisam procitao knjigu o objektnom programiranju i programiranju pod windowsima. Naravno u prirodnomatematickim srednjim skolama radi se PASCAL. Sta u stvari hocu da kazem ? Pa recnik sam napisao posle 3 dana tumaranja po helpovima (Delphi i windows API .hlp). Ovim zelim da ohrabrim sve ljude koji se boje windows programiran. Treba da probaju, sigurno ce to biti pravo osvezenje (prosto ne mogu vise da trpim DOS). p.p.s. Nesvidja mi se kako Delphi radi sa SQL-om - SELECT * form baza je jako sporo. ZASTO !!!!???? pozdrav VBACKO !!!!!!!!!!!!!!!!!!!!!
windows.234 visnja, -> #231, nlazic
> Rezime: Delfi je spas za nekog ko se bavi programiranjem > Windows-a, ma šta da se pod tim podrazumevalo. On jeste > prvenstveno namenjen programiranju baza podataka (uz Delfi se > isporučuje i kompletan Borland Database Engine u čiji kvalitet > ne treba sumnjati), ali i ostali korisnici koje se ne bave tim > stvarima dobijaju moćnu alatku za pripitomljavanje Windows-a. > Još ako si ranije radio u paskalu... > > :) Nebojša :) Ne da sam radio nego se razbijao od pascala. Koristim BP 7.0 + PXEngine + TVISION ili OWL. Moze li mi neko reci kakav je BDataEngine i moze li mi DELPHI prevoditi stare >>DOS<< aplikacije ako imam SOURCE svih unit-a? Moze li linkovati TPU TPP i TPW verzije BP7.0 ako nemam SOURCE? Odnosno mogu li da brisem BP7.0 kada instaliram DELPHI? Pozdrav :)
windows.235 nlazic, -> #234, visnja
*> moze li *> mi DELPHI prevoditi stare >>DOS<< aplikacije ako imam SOURCE svih *> unit-a? Moze li linkovati TPU TPP i TPW verzije BP7.0 ako nemam *> SOURCE? Odgovor na sva pitanja je ne. Delfi nema nikakve veze sa DOS-om. Što se tiče TPU, TPP i TPW fajlova - Delfi ih ne poznaje. Ako nemaš sors teško da bilo šta možeš uvući u njega. Delfi umesto ovih, od svakog unit-a napravi po jedan .DCU fajl koji kasnije ulinkuje u finalni .EXE. *> Odnosno mogu li da brisem BP7.0 kada instaliram DELPHI? Možeš da obrišeš deo koji se bavi Winodws-ima, ako imaš neophodne sorsove naravno. Ipak ti preporučujem da jedno vreme zadržiš oba kompajlera dok ne vidiš šta ti je od svega stvrano potrebno. Pozdrav, :) Nebojša :)
windows.236 nlazic, -> #233, vbacko
*> Sta me najvise interesuje ?! Pa naravno, kakva mu je buducnost. Svi *> znamo da je Broland sad nesto drugo. Sta ako se ne pojavi 32 bitna *> verzija (mozda vec postiji ?), sta ako izadje OLE 3 ili tamo neki, a *> sta ... Zbog svega ovoga pitam se dali vredi gubiti vreme u Delfiju. Borland je obećao 32-bitnu verziju za oko dva meseca po izlasku Win95. Što se tiče Borlanda, sumnjam da će nestati. Može da se desi da ih neko otkupi, ali to ne znači da će njihovi paketi (Delfi pogotovo) prestati da se prodaju i razvijaju. U najgorem slučaju, ako Borland ne uspe nikome da se proda, prodaće bar neke svoje pakete da bi izvukli koju kintu više, a Delfi je među njima nejperspektivniji. Pozdrav, :) Nebojša :)
windows.237 dr.grba, -> #233, vbacko
>> Sta me najvise interesuje ?! Pa naravno, kakva mu je buducnost. Svi znamo >> da je Broland sad nesto drugo. Sta ako se ne pojavi 32 bitna verzija >> (mozda vec postiji ?), sta ako izadje OLE 3 ili tamo neki, a sta ... Zbog Pitanje: može li se Delphi-jem ući ispod haube Quattro Pro-u i Paradox-u?
windows.238 vbacko,
Postoji li neka literatura kod nas za DEPLPHI ???? Pronasao sam u helpu da Delphi podrzava COMMIT i ROLLBACK, ali mi nesto bas i nije radilo. Voleo bih da procitam nesto o tome na sezamu od nekoga ko ga je zaista probao. Pozdav, VBACKO
windows.239 visnja, -> #235, nlazic
Hvala :)
windows.240 omega, -> #233, vbacko
ŢZbog svega ovoga pitam se dali vredi gubiti vreme u Delfiju. Pa u tome i jeste poenta. Ne treba se zatupljivati sa TPW, BP, Delphi, ni sa OWL. Uzmes BC++, radis sa cistim WIN API, i cekas razvoj situacije. BTW, jel MS ima pandan Resource Workshop-u?
windows.241 visnja, -> #240, omega
> Pa u tome i jeste poenta. Ne treba se zatupljivati sa TPW, BP, > Delphi, ni sa OWL. Uzmes BC++, radis sa cistim WIN API, i cekas > razvoj situacije. Pa ima istine u ovome, samo poznajuci osnove OWL-a, dobijas portabilno znanje. Lako radis u TurboViziji za DOS, Pascal OWL, C++ OWL (ovo iz iskustva) a verovatno ce se lako terati i OS/2 aplikacije. OWL (ili turbo vizija) je prilicno portabilan skup objekata za sve sisteme tipa prozori, meniji i sl. Sumnjam da bi poznavanje jednog takvog sistema nekoga moglo da zatupi. Mozda je ovakvo razmisljanje i posledica mog licnog stava da ne treba mnogo paznje posvecivati konkretnoj masini i konkretnom operativnom sistemu. Sta mi vredi sto i dan danas znam da na adresi 23609 spectrum pamti duzinu bip-a pri pritisku na neki taster ili da je na 23755 pocetak basic-a kod golog spectruma. Te gluposti samo zauzimaju par MB-a u mom mozgu. Ne bih voleo da se za 10 gosina isto osecam razmislajuci o API-ju.
windows.242 vgenije,
HI hitno mi treba putokaz za dobijanje pie-a i ostalih slicnih stvari u wordu za windows 6.0 elem,ortak treba da kuca neki seminarski rad pa mu zbog procenata treba onaj iseceni krug sa procentima ili oni stubovi razlicite velicine hvala p.s.izvinjavam se zbog gore pomenutog -rucnog-:)) objasnjavanja ali nisam u trenutku mogao da se setim kako se to strucno zove
windows.243 omega, -> #241, visnja
Ţsamo poznajuci osnove OWL-a, dobijas portabilno znanje. Portabilno za sta? Win i eventualno (?) OS/2, i to sve dok Borland i dalje pruza podrsku. ŢSumnjam da bi poznavanje jednog takvog sistema nekoga moglo da zatupi. Poenta je da nikoga _ne treba_ savetovati da to uci.
windows.244 gerber, -> #233, vbacko
YR>*> da je Broland sad nesto drugo. Sta ako se ne pojavi 32 bitna verzija YR>*> (mozda vec postiji ?), sta ako izadje OLE 3 ili tamo neki, a sta ... Znam da su ti već odgovorili, ali evo opet glede 32 bitnog Delfija, za W95 koja je spremna da izađe ubrzo posle samog W95. Normalno, kažu da je brža, a sadrži i podršku za duge nazive fajlova i prilagođena je novim W95 kontrolama (tabbed property sheet npr.). Visual Control Library postaje potpuno 32-bitna, ali ostaje kozmetički nepromenjena, tako da će sav kod pisan za 16-to bitnu verziju moći da se rekompliacijom prenese u 32-bitnu verziju. Puna OLE podrška kao i podrška za pravljenje OCX kontrola i OCX container aplikacija. Planira se proširenje VBX podrške za verzije 2.0 i 3.0 i za 16-bitne i za 32-bitne platforme. (Šta god da to, gore navedeno, uopšte značilo :)) Kad sam počeo - uskoro izlazi i Borlandov C++ 5.0 usklađen sa W95 i NT 3.51 (već je dobio W95 zvanični logo).
windows.245 gerber, -> #242, vgenije
YR>*> hitno mi treba putokaz za dobijanje pie-a i ostalih slicnih stvari u YR>*> wordu za windows 6.0 Hmm. NIsam siguran šta pitaš. Da li kako uopšte da počne sa grafičkom prezentacijom (chart) što se postiže pritiskom na ikonu "insert chart" (pa se u meniju bira da li će biti u vidu "pogače" ili kolumna), ili kako da organizuje podatke kada je već jednom otvorio grafikon? Ovo drugo ne znam, ali za početak ima opciju za unos podataka (sve u prozoru Grafa-a) i tako dalje. Inače čini mi se da je jednostavnije ako ima Excel da u njemu Wizardom napravi grafikon pa da ga unese u Word.
windows.246 vgenije, -> #245, gerber
> > Hmm. NIsam siguran sta pitas. Da li kako uopste da pocne > sa grafickom prezentacijom (chart) sto se postize pritiskom > na ikonu "insert chart" (pa se u meniju bira da li ce > biti u vidu "pogace" ili kolumna), ili kako da organizuje Kad kliknem na gore pomenutu ikonu on mi da poruku: this command is not available because microsoft card is not available sto me najvise buni.Dali je problem u instalaciji programa,mada sam prilicno siguran da sam deo sa graph-om instalirao ilije to neka druga kvaka.Inace interesuje me samo da konstruisem -pogacu- upisivajuci vrednosti nevezano sa textom koji je prethodno napisan..
windows.247 gerber, -> #246, vgenije
YR>*> Kad kliknem na gore pomenutu ikonu on mi da poruku: YR>*> this command is not available because microsoft card is not available YR>*> YR>*> sto me najvise buni.Dali je problem u instalaciji programa,mada sam YR>*> prilicno siguran da sam deo sa graph-om instalirao ilije to neka druga Pogledaj u direktorijum WINDOWS/MSAPPS/MSGRAPH gde bi morao da imaš fajlove Graph.exe, Msgraph.hlp, Msgraph3.reg. Nažalost kako sam samo (ne baš preterani) obični korisnik Worda, nemam ideju o čemu je reč sa pomenutim MS card. Ajde stručnjaci dajte rešenje.
windows.248 diabola, -> #246, vgenije
> this command is not available because microsoft card is not available Ova poruka se javlja jer je najverovatnije oštećena registraciona baza Windows-a. Probaj da sa programom REGEDIT.EXE učitaš registracionu bazu koja ide uz MSGRAPH (.reg). Ako ni to ne uspe onda moraš ručno da je ispravljaš ali ti to ne preporučujem jer to traži malo veće znanje. Inače se to meni desilo pa sam morao ručno da je ispravljam ceo dan.
windows.249 vgenije, -> #248, diabola
> ti to ne preporucujem jer to trazi malo vece znanje. > Inace se to meni desilo pa sam morao rucno da je ispravljam ceo > dan. Sta preporucujete?Sta ponovo da instaliram windows ili word?
windows.250 iznogud, -> #240, omega
:: Pa u tome i jeste poenta. Ne treba se zatupljivati sa TPW, BP, :: Delphi, ni sa OWL. Uzmes BC++, radis sa cistim WIN API, i cekas :: razvoj situacije. žist Win API? Brrrr... ;))))) Sa tog stanovišta se više isplati preći na neki MSVC. Mada... Teško se menja klub za koji navijaš ;)
windows.251 iznogud, -> #241, visnja
:: Pa ima istine u ovome, samo poznajuci osnove OWL-a, dobijas portabilno :: znanje. Lako radis u TurboViziji za DOS, Pascal OWL, C++ OWL (ovo :: iz iskustva) a verovatno ce se lako terati i OS/2 aplikacije. Pretpostavljam da pričaš o OWL-u iz TP-a, tj. OWL 1.0. Malo razočarenje: OWL 1.0 i 2.0 nemaju veze s vezom. OWL 2.0 (BC++ 4.X) više liči na MFC nego na svog prethodnika. A, iskreno, nisam baš primetio neku veliku sličnost OWL i TV (sem u event-driven modelu rada, što ionako nije zasluga OWL-a nego Windowsa).
windows.252 paki,
Kako da promenim boju pozadine u message box-ovima i standardnim windows dijalozima? Pošto su mi svi prozori u programi u sivo-belim tonovima glupo izgleda kad iskoči message box sa recimo ružičastom :) pozadinom, ako je tako namešteno u kontrol panelu.
windows.253 visnja, -> #243, omega
> >samo poznajuci osnove OWL-a, dobijas portabilno znanje. > > Portabilno za sta? Win i eventualno (?) OS/2, i to sve dok > Borland i dalje pruza podrsku. Šta ćeš više od windows-a. Ja ih mrzim, ali ako kao programer hoću hleb trebalo bi da ih proučim na najbezbolniji način. Danas većina kupljenih mašina kod nas ima neki od WIN. Perspektivno tržište za programe. Zato sam se odlučio za OWL. Jako lepo napisani objekti. Barem se nauči kako lepo "pisati objekte" (i njih mrzim). > >Sumnjam da bi poznavanje jednog takvog sistema nekoga moglo da > zatupi. > > Poenta je da nikoga _ne treba_ savetovati da to uci. Naravno, sve je to individualna stvar.
windows.254 visnja, -> #251, iznogud
> Pretpostavljam da pričaš o OWL-u iz TP-a, tj. OWL 1.0. > Malo razočarenje: OWL 1.0 i 2.0 nemaju veze s vezom. > OWL 2.0 (BC++ 4.X) više liči na MFC nego na svog prethodnika. > A, iskreno, nisam baš primetio neku veliku sličnost OWL i TV ####################################### > (sem u event-driven modelu rada, što ionako nije zasluga OWL-a > nego Windowsa). Nisam ni ja primetio ali sam probao i video da je relativno jednostavno. Radio sam dosta u Turbo Viziji (pascal) nešto malo OWL Pascal i probao sam da uradim nešto u OWL2.0 i BC 4.00. Napominjem da C ili C++ NEZNAM. Za tri dana imao sam lep program koji evidentira ljude i za njih vezane nekakve podsetnike. (Trivijalni primer relacione baze). Sve uz pomoć CTRL F1, Tražio sam po HELP-u poznate stvari...
windows.255 diabola, -> #249, vgenije
> Sta preporucujete?Sta ponovo da instaliram windows ili word? Nema potrebe ako u direkt. gde je MSGRAPH imaš reg bazu. Ako nemaš ond ipak reinstaliraj WORD. ja sam imao sreće da mi je ostala kopija stare reg. baze svih programa u WIN (ostala pri inst. COREL-a) pa sam je lako doradio i sad radi.
windows.256 .obj, -> #252, paki
> Kako da promenim boju pozadine u message box-ovima i standardnim windows > dijalozima? Pošto su mi svi prozori u programi u sivo-belim tonovima > glupo izgleda kad iskoči message box sa recimo ružičastom :) pozadinom, > ako je tako namešteno u kontrol panelu. Možeš da napraviš filter koji presreće poruku WM_CTLCOLOR i farba dijaloge odn. message box-ove kako ti želiš. Mnogo prostije (i lepše) rešenje je da u programu koristiš CTL3D.DLL. U nastavku poruke su dve funkcije koje ja koristim u svojim programima: Ctl3DInit se pozove na početku programa a Ctl3DDone na kraju. Ako program pronadje CTL3D.DLL ili CTL3DV2.DLL, koristiće ih, a ako ih nema, nikom ništa :) typedef BOOL (WINAPI *LPCTL3DFUNC)(HINSTANCE); HINSTANCE hCtl3DInstance; void Ctl3DInit(HINSTANCE hInstance) { UINT OldErrorMode; LPCTL3DFUNC lpfn; OldErrorMode = SetErrorMode(SEM_NOOPENFILEERRORBOX); hCtl3DInstance = LoadLibrary("CTL3D.DLL"); if(hCtl3DInstance < (HINSTANCE)32) hCtl3DInstance = LoadLibrary("CTL3DV2.DLL"); SetErrorMode(OldErrorMode); if(hCtl3DInstance < (HINSTANCE)32) hCtl3DInstance = (HINSTANCE)NULL; else { lpfn = (LPCTL3DFUNC)GetProcAddress(hCtl3DInstance, MAKEINTRESOURCE(12)); if(lpfn != (LPCTL3DFUNC)NULL) { (*lpfn)(hInstance); lpfn = (LPCTL3DFUNC)GetProcAddress(hCtl3DInstance, MAKEINTRESOURCE(16)); if(lpfn != (LPCTL3DFUNC)NULL) (*lpfn)(hInstance); } } } void Ctl3DDone(HINSTANCE hInstance) { LPCTL3DFUNC lpfn; if(hCtl3DInstance != (HINSTANCE)NULL) { lpfn = (LPCTL3DFUNC)GetProcAddress(hCtl3DInstance, MAKEINTRESOURCE(13)); if(lpfn != (LPCTL3DFUNC)NULL) (*lpfn)(hInstance); FreeLibrary(hCtl3DInstance); } } Cheers, obj
windows.257 omega, -> #256, .obj
Ţ Ako program pronadje CTL3D.DLL ili CTL3DV2.DLL, koristice ih U cemu je razlika izmedju ova dva? BTW, cini mi se da ima problema ukoliko se koristi starija verzija istog ukoliko je vec aktivna neka druga.
windows.258 djelovic, -> #257, omega
> Ţ Ako program pronadje CTL3D.DLL ili CTL3DV2.DLL, koristice ih > > U cemu je razlika izmedju ova dva? BTW, cini mi se da ima > problema ukoliko se koristi starija verzija istog ukoliko je > vec aktivna neka druga. CTL3DV2.DLL se buni ukoliko nije u \WINDOWS ili \WINDOWS\SYSTEM direktorijumima, i to je manje-više glavna razlika u odnosu na CTL3D.DLL. To je urađeno jer neke starija aplikacije (među njima i Microsoftove) nisu obraćale pažnju na verziju DLL-a koji se instalirao, pa se prečesto dešavalo da se starija verzija instalira preko novije, a da neka aplikacija zahteva neke od mogućnosti novije verzije.
windows.259 mkaralic, -> #252, paki
> Kako da promenim boju pozadine u message box-ovima i standardnim windows Nabavi ctl3d. On daje trodimenzionalan oblik okvirima za dijalog. Nisam te baš najbolje razumeo, ali ako se radi o tvojim programima, biblioteku i help za trodimenzionalne kontrole možeš naći u paketu Borland C++ 4, a ako te zanima za gotove programe, onda sa SEZAM-a pokupi all3d.zip. Pozdrav // Mića !!!
windows.260 omega, -> #258, djelovic
Ţ CTL3DV2.DLL se buni ukoliko nije u \WINDOWS ili \WINDOWS\SYSTEM Ţ direktorijumima, i to je manje-vise glavna razlika u odnosu na CTL3D.DLL. Da li to znaci da CTL3D.DLL moze da se drzi u tekucem diru i potpuno izmeni, i da se niko nece buniti?
windows.261 iznogud, -> #253, visnja
:: Šta ćeš više od windows-a. Ja ih mrzim, ali ako kao programer hoću hleb Hm? Ako si programer, nema šta da voliš ili mrziš, već da pišeš program za onaj OS koji mušterija traži ;)
windows.262 djelovic, -> #260, omega
> Da li to znaci da CTL3D.DLL moze da se drzi u tekucem diru i potpuno > izmeni, i da se niko nece buniti? Moze da se drzi u tekucem diru, samo mi nije jasno na sta mislis kada pitas da li moze potpuno da se izmeni?
windows.263 omega, -> #262, djelovic
Ţna sta mislis kada pitas da li moze potpuno da se izmeni? Mislim na resurse, tacnije - na onu (jedinu) bitmapu.
windows.264 visnja, -> #261, iznogud
> Hm? Ako si programer, nema šta da voliš ili mrziš, već da pišeš > program za onaj OS koji mušterija traži ;) O tome i pričam!
windows.265 oper, -> #237, dr.grba
Subject: Re: Delphi & Paradox >> Pitanje: može li se Delphi-jem ući ispod haube Quattro Pro-u i >> Paradox-u? Evo prvih utisaka o sprezi Delphija i Paradoxa. Pošto se u paskal razumem k'o Marica u kriv qrac (zlobnici bi rekli da se ni u Paradox ne razumem ništa bolje) moguće da sam nešto pobrkao, pa molim da mi se ne uzme za zlo :) Što se tiče ulaska 'pod haubu' - ostvaruje se preko 'Borland Database Engine' (BDE) kojem se pristupa preko predefinisanih objekata u Delphiju (TTable, TQuery i sl.). Inače, korisnici Borlandovih proizvoda su, po ko zna koji put, pojeli govn* zbog poslovne politike Borlanda. Sada se pristup bazama odvija preko već pomenutog BDE, koji koristi usluge 'language driver'a, koje ParadoxEngine ne podržava :(. Konkretno, to znači da ću tablama pristupati preko PE koji radi korektno uz .obj-ov SLD, u kom slučaju će mi te tabele kad im pristupim iz Delphija sadržati kuke & kvake umesto naših slova, ili ću promeniti 'language driver' za te tabele, i uopšte neću moći da im pristupam iz PE. Sam rad sa bazama je jednostavan, koliko je to moguće. Postoje predefinisane komponente za pristup tabelama (TTable, TQuery, TDataSource) kao i 'data controls' (DBGrid, DBText, DBMemo, DBCheckBox...) koji se, kao u VBu, razmeštaju po formama i automatizuju pristup podacima kroz gore navedene komponente. Koliko mi moje skromno poznavanje paskala dozvoljava da vidim, osnovna ideja nije mnogo različita od PE biblioteke, samo se implementeacije razlikuju. Sam postupak je sledeći - na formu dovučeš TTable i TDataSource kontrole. Ove dve su nevidljive. U njima klikneš ime baze i tabele. Zatim ubaciš TDBGrid, TDBEdit i sl. i u njima odrediš izvor podataka i to je to. Naravno TTable komponenta sadrži i metode za otvaranje, zatvaranje tabela, promenu aktivnog indeksa i sl. ako treba da 'zalaziš pod haubu'. Inače da li neko koristi BDE uz Borlandov C? Ako da - kakva su iskustva, gde može da se nabavi, ISOT (i sve o tome :) Pz, Pera...
windows.266 paki, -> #256, .obj
> Možeš da napraviš filter koji presreće poruku > WM_CTLCOLOR i farba dijaloge odn. message box-ove kako ti > želiš. Program je rađen u Visual Basic-u tako da je 'hvatanje' poruka koje autori VB-a nisu predvideli malo problematično. Na svu sreću, našao sam neki csform.vbx koji dodaje nove event-e na formu a među njima se nalazi i CtlColor. > Mnogo prostije (i lepše) rešenje je da u programu > koristiš CTL3D.DLL. U nastavku poruke su dve funkcije koje To već radim. Jedini je problem što se Ctl3D i VB-ove forme se nikako ne slažu tako da samo message box-ovi i standardni dijalozi (Open, Save As, itd.) postanu 3D. Pokušavao sam i da primenim f-ju Ctl3dSubclassCtl() na pojedinačne kontrole na formi ali nije bilo efekta. :( Hvala na sorsu. Iskoristiću ga jednog dana, kad se oslobodim ove bede. ;) V
windows.267 varsic,
Imam Windows-e 3.11(fWG) i MS-DOS v6.20 i Windowsi su mi na PATH-u. Odakle god da startujem win pri izlasku iz njega dobijam prompt uvek u ROOT direktorijumu diska iz kojeg sam startovao win. Kako da namestim da mi prompt bude disk i direktorijum odakle sam win pozvao ? Vlada
windows.268 supers, -> #267, varsic
>> Kako da namestim da mi prompt bude disk i >> direktorijum odakle sam win pozvao ? Pogledaj da slučajno ne startuješ Win iz BAT fajla. Ako postoji neki w.bat ili win.bat, izbriši mu cd\ sa kraja :)
windows.269 vitez.koja, -> #267, varsic
#=> Kako da namestim da mi prompt bude disk i #=> direktorijum odakle sam win pozvao ? Uz pomoć trikova :) Ako koristiš 4DOS, iskoristi naredbe pushd i popd.
windows.270 prado,
Upravo sam u toku pisanja diplomskog rada u winword-u 6. Interesuje me gde bih mogao nabaviti cirilicne tt-fontove i, postoje li post script istih.( Zao mi je zbog moje neobavestenosti, ili neznanja).
windows.271 omega,
Da li postoji neka grupa koja se bavi win programiranjem, pošto je ovde pakleno tiho? Ako ne, 'ćemo da je osnujemo.
windows.272 iznogud, -> #271, omega
:: Da li postoji neka grupa koja se bavi win programiranjem, :: pošto je ovde pakleno tiho? Ako ne, 'ćemo da je osnujemo. A grupa će da se bavi Win programiranjem, za razliku od teme koja se bavi Win programiranjem?
windows.273 djelovic, -> #271, omega
> Da li postoji neka grupa koja se bavi win programiranjem, > pošto je ovde pakleno tiho? Ako ne, 'ćemo da je osnujemo. Ne brini, sada ce ljudi da pocnu da prelaze na Windows 95 pa ce i te kako biti buke ovde. Duga imena datoteka, niti koje vas oslobadjaju potrebe da neki proces "seckate", ... Mmmmmmmm :).
windows.274 omega, -> #272, iznogud
Ţ A grupa ce da se bavi Win programiranjem, za razliku od teme Ţ koja se bavi Win programiranjem? Da.
windows.275 ppekovic, -> #273, djelovic
>> Ne brini, sada ce ljudi da pocnu da prelaze na Windows 95 pa >> ce i te kako biti buke ovde. Duga imena datoteka, niti koje >> vas oslobadjaju potrebe da neki proces "seckate", ... Mmmmmmmm >> :). Kako to tužno zvuči nakon programiranja na Unix-u i OS/2. Na stranu Unix, ali i OS/2 je imao to i još mnogo više još u verziji 1.x. Paya
windows.276 djelovic, -> #275, ppekovic
> Kako to tužno zvuči nakon programiranja na Unix-u i OS/2. Na stranu > Unix, ali i OS/2 je imao to i još mnogo više još u verziji 1.x. I nad popom ima pop! :) Secam se kada se pojavio OS/2 1.0 i kada ga UNIX-ovci popljuvase sto mu je najnaprednija forma interpocesne komunikacije "named pipe". Dal' su se stvari u medjuvremenu promenile ne znam, ali imace to i Windows... za par godina :). BTW, moze li OS/2 da vrti 32-bitne Windows programe?
windows.277 zkis,
Da li neko može da pomogne ! Kada kažemo kodna strana 1250 (Win) to se odnosi na latinično pismo. Da li postoji-je ćirilični TTF koji je prilagođen ovoj kodnoj strani, tj. tamo gde je npr latinično slovo 'đ' na istom mestu bude i ćirilično slovo đ , itd.. za sva naša slova Ako neko zna ili/i još i poseduje takve TTF-ove, Please Mail Me !!
windows.278 vcalic, -> #276, djelovic
>> I nad popom ima pop! :) >> Secam se kada se pojavio OS/2 1.0 i kada ga UNIX-ovci popljuvase sto mu je >> najnaprednija forma interpocesne komunikacije "named pipe". Dal' su se >> stvari u medjuvremenu promenile ne znam, ali imace to i Windows... za par >> godina :). Named pipes postoje u NT-u još od 3.1 verzije. Vlada
windows.279 ppekovic, -> #276, djelovic
>> BTW, moze li OS/2 da vrti 32-bitne Windows programe? Sve što radi uz win32s radi i pod Windows-om pod OS/2. Jedino mi ne radi ovaj novi NetScape što traži win32s verziju 2.1. Paya
windows.280 calex, -> #277, zkis
<!> Kada kažemo kodna strana 1250 (Win) to se odnosi na latinično pismo. <!> Da li postoji-je ćirilični TTF koji je prilagođen ovoj kodnoj strani, <!> Ako neko zna ili/i još i poseduje takve TTF-ove, Ne verujem da postoje takvi fontovi. Nešto možeš da rešiš ako koristiš Windows 311 CEE sa fiksanim GDI-jem pošto fiks prebacuje njegove Cyr fontove baš na 1250. Tu imaš na raspolaganju tri fonta, Times New Roman, Arial i Courier New. Ostali ćirilični su ili po YUSCII ili po nekom ruskom rasporedu.
windows.281 ikordic, -> #276, djelovic
RE: Win32 pod OS/2 => BTW, moze li OS/2 da vrti 32-bitne Windows programe? IBM-ovi PR-guys kažu da će potpuna podrška toga biti uskoro, evo samo što nije. Ljudi upućeni u materiju kažu malo sutra. Doduše, ti drugi su poznati kao lobisti u koris' jedne male, mekane kuće... :)
windows.282 varsic, -> #269, vitez.koja
=■■> Uz pomoc trikova :) Ako koristis 4DOS, iskoristi naredbe pushd i =■■> popd. Ne koristim 4DOS. U nekim ranijim porukama procitao sam da je to zbog 32-bitnog bristupa disku i da treba da se obrise neki fajl. Koji je to fajl ?
windows.283 omega,
winstub.asm?
windows.284 djelovic,
Ne znam da li znate, ali Turbo Debuger iz paketa Borland C++ 4.5 nudi i fantasticnu opciju pod imenom "Just-In-Time" debugging. Evo o cemu se radi: Pokrenete program bez dibagera, i ako dodje do greske dibager se *automatski* ucita i pozicionira *tacno* na onu liniju u kojoj je program pukao. Nema vise onoga program pukne, ti resetujes masinu, startujes dibager, pokrenes program, i cekas da se greska opet desi (a mozda i nece). Viva Borland!
windows.285 iznogud, -> #284, djelovic
:: pukao. Nema vise onoga program pukne, ti resetujes masinu, startujes :: dibager, pokrenes program, i cekas da se greska opet desi (a mozda i :: nece). Viva Borland! Koliko se sećam, to ima i MSVC. Ne mogu glavu da dam, ali čini mi se da sam video JIT u MSVC 1.5. Inače, to valjda nije specijalitet kompajlera, već usluga koju pruža Win NT/ Win95. žini mi se da ne radi na običnim Win 3.11.
windows.286 max.headroom,
Hmuh, imam jedan problem: PIF editorom kreiram PIF koji pokreće DOS aplikaciju u prozoru. Od terminalskih fontova posedujem jedan VGA 8x16, i kada prvi put pokrenem tu DOS app. u prozoru, font je OK (tj. taj je, sa nasim slovima). Međutim, tada Windowsi zapisu u DOSAPP.INI neke budibogsnama parametre, i svaki sledeći put kada pokrenem taj PIF fajl terminal font je neki drugi, a ne onaj prvobitno prikazan. Daklem, zna li neko kako da uz PIF fajl zadenem informaciju koji se terminalski font koristi u aplikaciji koja trči u prozoru (Windowed)? Ili još lakše - kako da sprečim Win da upisuje bilo šta u onaj DOSAPP.INI? Unapred zahvalan svima :)
windows.287 visnja, -> #285, iznogud
> :: pukao. Nema vise onoga program pukne, ti resetujes masinu, > startujes :: dibager, pokrenes program, i cekas da se greska > opet desi (a mozda i :: nece). Viva Borland! Aux, ima li ovakvoga i za OS/2. To mi treba. Nervira me kada se program zatupavi, i znam da mi je u memoriji zatupljen, a ja ne mogu da ga vidim vec samo terminisem!
windows.288 hobit, -> #287, visnja
> Aux, ima li ovakvoga i za OS/2. To mi treba. Nervira me kada se > program zatupavi, i znam da mi je u memoriji zatupljen, a ja ne > mogu da ga vidim vec samo terminisem! U BC++ 2.0 for OS/2 ima opcija enable run-time information ako je to to, nisam probao. \bye
windows.289 maksa, -> #288, hobit
>> U BC++ 2.0 for OS/2 ima opcija enable run-time information ako >> je to to, nisam probao. To verovatno nije to. RTTI je deo C++ jezika koji obezbeđuje konstrukcije i operatore (typeid) za runtime ispitivanje tipa objekta.
windows.290 omega,
Re: winstub.asm 15 min truda se isplatilo...Posle kompajliranja (TASM, TLINK) dobija se identican (u bajt) winstub.exe: .MODEL TINY .STACK 256 .DATA poruka db 'This program must be run under Microsoft Windows.', 0Dh, 0Ah, '$' .CODE start: mov dx, offset poruka push cs pop ds mov ah, 9 int 21h mov ax, 4C01h int 21h END start
windows.291 fancy, -> #286, max.headroom
ŮŢ> Ili još lakše - kako da sprečim Win da upisuje bilo šta u onaj ŮŢ> DOSAPP.INI? Unapred zahvalan svima :) attrib dosapp.ini +r ;)
windows.292 visnja, -> #289, maksa
>>> U BC++ 2.0 for OS/2 ima opcija enable run-time information >>> ako je to to, nisam probao. > > To verovatno nije to. RTTI je deo C++ jezika koji obezbeđuje > konstrukcije i operatore (typeid) za runtime ispitivanje tipa > objekta. > Ljudi ocu taj C za OS/2. Gde da ga nadjem???
windows.293 jovca.car,
Da li postoji neka C biblioteka ili VBX za podršku TWAIN skenerima? Bilo šta što će mi omogućiti skeniranje iz mog programa.
windows.294 omega,
WriteProfileString sluzi za win.ini, a sta je sa system.ini i control.ini? Nije valjda da (opet) mora sve peske?
windows.295 .obj, -> #294, omega
> WriteProfileString sluzi za win.ini, a sta je sa system.ini i > control.ini? Nije valjda da (opet) mora sve peske? Mora, ko ne ume da gleda u helpove ;) P.S. WritePrivateProfileString
windows.296 pstojanovic,
M o l b a Može li mi neka dobra duša ostaviti ili ovde ili u mail datoteku VER.H koja ide uz Resource Compiler (RC.EXE) iz WIN-SDK ?
windows.297 fancy,
Da li bi mi neko dao pointer na fajl u kome su pobliže opisani Win API-ji, ali malo opširnije nego u Win SDK Help ili Win 3.1 API reference koji idu uz Visual Basic. Phanx IA.
windows.298 vcalic, -> #297, fancy
>> Da li bi mi neko dao pointer na fajl u kome su pobliže opisani Win >> API-ji, ali malo opširnije nego u Win SDK Help ili Win 3.1 API >> reference koji idu uz Visual Basic. Ovde po Sezamu ga nemaš. Mada, rekao bih da su opisi u SDK Help-u sasvim dovoljno, ako su to isti oni koji idu i uz BC++ 3.1, a mislim da jesu. Vlada
windows.299 fancy, -> #298, vcalic
ŮŢ>>> Da li bi mi neko dao pointer na fajl u kome su pobliže opisani Win ŮŢ>>> API-ji, ali malo opširnije nego u Win SDK Help ili Win 3.1 API ŮŢ> Ovde po Sezamu ga nemaš. Mada, rekao bih da su opisi u SDK Help-u Ako nema na Sezamu, ima li možda neko nešto slično, a spreman je da podeli sa mnom..?
windows.300 ikordic, -> #284, djelovic
RE: JIT => Ne znam da li znate, ali Turbo Debuger iz paketa Borland C++ 4.5 nudi i => fantasticnu opciju pod imenom "Just-In-Time" debugging. Evo o cemu se => radi: Q. What is Just-In-Time Debugging? A. Just-In-Time debugging is a new feature of VC++ 2.0. It enables you to open a debugging session when an error occurs instead of closing your application. For example, if an unhandled exception occurs and Just-In-Time debugging is enabled, Visual C++ 2.0 uses a Win32 service to notify the VC++ debugger that an error has happened. The debugger starts and attaches to your application at the point of fault. This feature can save you time because you don't have to re-create errors. The Just-In-Time debugger is also useful when you are debugging asserts in place. If an assertion occurs when Just-In-Time debugging is enabled, you can choose the Retry button on the assertion message to open the debugger at the point of the assertion. Daklem kombinacija prevodioca i Win32 API. Otkad je Clipper ovo imao... :)
windows.301 jpiri,
Da li ja negde grešim ili je 'multitasking deo' u Windows 95 žestoko iseckan u odnosu na 'pravi' Win32 tj. Windows NT (iako su kompatibilni)? Reč je o grupi funkcija oko CreateProcess i CreateThread: Svi znamo da Windows 95 podržava multi-threaded programiranje, medjutim kakva vajda od više thread-ova ako ne mogu da im odredjujem prioritet? Naime, GetPriorityClass(GetCurrentProcess()) mi vraća 32(?) a po Win32 dokumentaciji treba da bude 0 (lowest) - 31 (highest). SetPriorityClass() vraća FALSE kao da nemam odgovarajuće privilegije (kakve sad privilegije, nije to NT)? Ista priča sa GetThreadPriority (vraća 0 što ima smisla) ali zato SetThreadPriority isto vraća FALSE? Igram se tek 24h sa Win95 i mora da sam nešto propustio, nije moguće da sve aplikacije (i thread-ovi) imaju isti prioritet? Takav multitasking nikada ne može biti 'smooth', a upravo se time u Microsoft-u jako ponose. So, gde grešim? Nije valjda da moram da pišem VxD? PS. Borland 4.5, target Win32.
windows.302 ikordic,
RE: W95 Threads (PC.OS.5:windows, 2.1045, maksa) => Iz fazona sam probao da prevedem jedan 32-bitni primer sa => multithreading-om iz BC4.02, koji je naravno odbijao da se => startuje pod običnim windows-ima, i - radi. Ako nekog zanima => da vidi kako to otpr. izgleda, exe je prikačen uz poruku. Ako je neko imao iskustva sa ovime (multithreading pd Win), umoljavam za kratak komentar, da li je komplikovano za rad i realizaciju, kako i da li radi... i S.O.T. :)
windows.303 .obj, -> #302, ikordic
> Ako je neko imao iskustva sa ovime (multithreading pd Win), > umoljavam za kratak komentar, da li je komplikovano za rad i > realizaciju, kako i da li radi... i S.O.T. :) Osnovne stvari su trivijalne. Evo jednog primera za igranje: #define WIN32_LEAN_AND_MEAN #include "windows.h" #include "stdio.h" void Thread1(void) { int i; for(i = 0; i < 100; i++) printf("%d ", i); } void Thread2(void) { int i; for(i = 0; i < 100; i++) printf("Zdravo "); } void main(void) { DWORD dwThreadID1, dwThreadID2; CreateThread( (LPSECURITY_ATTRIBUTES)NULL, 10240, (LPTHREAD_START_ROUTINE)Thread1, (LPVOID)NULL, 0, &dwThreadID1); CreateThread( (LPSECURITY_ATTRIBUTES)NULL, 10240, (LPTHREAD_START_ROUTINE)Thread2, (LPVOID)NULL, 0, &dwThreadID2); printf("Threads started, press Ctrl+C to quit.\n"); for(;;); } bcc32 -WM -WC test.c
windows.304 ziks,
Da li neko ima drajver za stampac LQ-100 (Epson) i LX-400 ? Na mojim Win. imam najblizi drv. za LQ-500 i LX-800. Pomagajte ! :) P.S. Ako ga ima negde na Sezamu, gde? Ja nisam mogao da ga nadjem :(. Hvala...
windows.305 cnenad, -> #304, ziks
=> P.S. Ako ga ima negde na Sezamu, gde? Ja nisam mogao da ga nadjem :(. Imaš na brzom SEZAM-u u temi PC.UTIL uz jednu od mojih poruka arhivu EPSONWD.ZIP u kojoj ti je drajver za LQ-100. Arhiva je instalaciona pa moraš celu da skineš a u njoj su inače i drajveri za ostale LQ, Stylus, SQ štampače. Dakle, CO JO TEST CO LI PC.UTIL CNENAD /T /A kad vidiš koji je broj poruke CO FI n.nnnn(d;)
windows.306 hercog,
Postoji li nešto za Windows što će moći da čita i piše, tj da radi sa DBF i NTX datotekama od Clippera? Sale
windows.307 vlador, -> #306, hercog
> Postoji li nešto za Windows što će moći da čita i piše, tj > da radi sa DBF i NTX datotekama od Clippera? vb, delphi...