Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 16 odgovora
  • 6.015 pregleda

Najnovija ↓

Stampanje u fajl? 04.08.2008. u 14:25 · pre 222 meseca #1
Kako da zadam da posle form1.printform odradi i stampanje u fail pdf ili ...
Re: Stampanje u fajl? 04.08.2008. u 14:46 · pre 222 meseca #3
Meni treba da to bude reseno u kodu da kada se da naredba za stampanje da ka automatski odradi i u pdf-u za potrebe evidencije
Re: Stampanje u fajl? 04.08.2008. u 14:49 · pre 222 meseca #4
Ako imas instaliran neki pdf stampac, samo posle Form1.Printform zamenis ime stampaca sa Printer.DeviceName "imestampacazapdf" i onda ponovo Form1.PrintForm
Re: Stampanje u fajl? 04.08.2008. u 15:44 · pre 222 meseca #5
Predpostavljam da imas neko dugme tipa 'Stampaj'. Trebao bi da po dogadjaju (recimo) stampaj_click pored poziva stampaca pozoves i neku metodu koja ce ti to prebaciti u pdf i snimiti na predvidjeno mjesto. Ako ne mora biti pdf mozda ti je to lakse izvesti sa obicnim txt fajlom.
Potpis
SELECT * FROM หน่วยงานหลัก WHERE ยสันติ LIKE 'โดย%'
Re: Stampanje u fajl? 26.08.2008. u 14:38 · pre 221 mesec
izmenjeno 1 put, poslednji put Aleksandar Ružičić 26.08.2008. u 16:01
  1. Aleksandar Ružičić26.08.2008. u 16:01zapis iz teksta poruke
#8
Code:
Private Sub Command2_Click()
printnalog.PrintForm
Printer.DeviceName "PrimoPDF"
printnalog.PrintForm
End Sub
Re: Stampanje u fajl? 26.08.2008. u 16:04 · pre 221 mesec #9
DeviceName je property Printer objekta a ne metoda, propertije ne mozes da pozivas (Printer.DeviceName "PrimoPDF" je pozivanje metode DeviceName objekta Prineter, a kao sto sam vec rekao DeviceName je property a ne metoda (property = svojstvo, prevedeno na nas jezik), dakle samo stavi znak jednakosti i neces vise dobijati tu gresku:
Code:

Printer.DeviceName = "PrimoPDF"



p.s. ubuduce kada postujes kod koristi [code][/code] tagove.
Potpis
rafforum.rs - Forum Računarskog Fakulteta
Re: Stampanje u fajl? 26.08.2008. u 16:26 · pre 221 mesec #10
Citat:
Aleksandar Vasic: Ako imas instaliran neki pdf stampac, samo posle Form1.Printform zamenis ime stampaca sa Printer.DeviceName "imestampacazapdf" i onda ponovo Form1.PrintForm


ja sam se zeznuo, zato je pogresio, ali @Brain mogao si samo u svojoj poruci da kazes da se poruka odnosi na moj post....sve bi bilo jasno
Re: Stampanje u fajl? 27.08.2008. u 09:36 · pre 221 mesec #11
Dobijam poruku "Wrong number of arguments or invalid properti assigment"


Code:
Private Sub Command2_Click()
printnalog.PrintForm
Printer.DeviceName = "PrimoPDF"
printnalog.PrintForm
End Sub


Re: Stampanje u fajl? 27.08.2008. u 13:50 · pre 221 mesec #15
Ovo kaze MSDN za Printer DeviceName Property
"
....
Remarks

Each printer driver supports one or more devices — for example, HP LaserJet IIISi is a device name.

Note The effect of properties of the Printer object depends on the driver supplied by the printer manufacturer. Some property settings may have no effect, or several different property settings may all have the same effect. Settings outside the accepted range may produce an error. For more information, see the manufacturer's documentation for the specific driver.
"
Ja dobijam istu gresku iz ovog koda zato sto mi nijedan printer nije zakacen na laptop.
Mozda ime printera nije tacno (proveri ime u nekom programu koji moze da bira printer) ili drajver ne moze da se koristi ...
Probaj da otstampas nesto u pdf tim printerom iz nekog programa
Potpis
HomePage http://www.eurora3d.com
Re: Stampanje u fajl? 27.08.2008. u 14:40 · pre 221 mesec #16
Taj primopdf stampac koristim vec jako dugo i radi bez problema
a probao sam i sa
Code:
Set Printer.DeviceName = "PrimoPDF"

izbacuje istu gresku
Re: Stampanje u fajl? 27.08.2008. u 15:02 · pre 221 mesec #17
moguce da je DeviceName read-only property (nemam ovde vb6 a mrzi me da googlam :p), ali koliko se ja secam ti mozes da uradis nesto oblika:
Code:

Dim prnt As Object
For Each prnt In VB.Printers
   if prnt.DeviceNAme = "PrimoPDF" Then
     Set Printer = prnt
     Exit For
  End If
Next

proguglaj malo za ovo VB.PRinters, znam da ima ali nisam nikada koristio, jednom davno sam naleteo na parce koda koje je imalo slicnu petlju...
Potpis
rafforum.rs - Forum Računarskog Fakulteta
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme