Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Skriva ut PictureBox med text ??

Postades av 2003-05-04 11:30:04 - Joacim Linnell, i forum visual basic - allmänt, Tråden har 9 Kommentarer och lästs av 451 personer

Håller på att trixa en del med PictureBox och utskrifter.
Har fått kläm på ur man skriver ut bilder

<code>
Printer.ScaleMode = 6
Printer.ScaleLeft = -30
Printer.ScaleTop = -10
Printer.PaintPicture Picture1.Picture, 0, 0, 140, 115
Printer.ScaleLeft = 0
Printer.ScaleTop = 0
Printer.EndDoc
</code>

Men hur skall man få med textet i utskriften som lagts till enligt nedan?

<code>Picture1.Print Text1.Text </code>

När jag skriver ut kommer ju bara bilden med. Vad gör jag för fel?

tack på förhand


Svara

Sv: Skriva ut PictureBox med text ??

Postades av 2003-05-04 12:05:53 - Sven Åke Persson

Hej
Förmodar att Text1 ligger inbäddad i Picture1. Testa experiment.

Printer.ScaleMode = 7 'cm
Printer.PaintPicture Picture1.Picture, 0, 0, 14, 11.5
Printer.CurrentX = 2 :Printer.CurrentY = 10
Printer.FontSize = 10
Printer.FontBold = True
Printer.Print Text1.Text
Printer.EndDoc

Vad händer ???


Svara

Sv: Skriva ut PictureBox med text ??

Postades av 2003-05-04 12:22:16 - Joacim Linnell

Nej Text1 ligger inte inbäddat i pictureboxen!
Jag har ju först gjort så här:

<code>Picture1.Print Text1.Text</code>

text1.text skulle ju lika gärna kunna vara ett Recordset eller något.
Gör ett program för utskrift av egna cd-labels så "texten" som
är i text1 eller i ett recordset skall hamna i Pictureboxen för att sedan
skrivas ut gemensamt.
Här visas mitt alternativ till text1.text:

<code>Picture1.Print rst("ArtistNamn") & " " & rst("ArtistLat") & " -- " & rst("LatTid")</code>

Hänger ni med?? =)


Svara

Sv: Skriva ut PictureBox med text ??

Postades av 2003-05-04 12:29:19 - Sven Åke Persson

Igen
Då är det väl inga problem
Printer.Print Text1.Text på lämpligt CurrentX , CurrentY.


Svara

Sv: Skriva ut PictureBox med text ??

Postades av 2003-05-04 12:33:52 - Joacim Linnell

Nej text1 kommer inte att finnas med!
Ersätts med ett recordset som skrivs i pictureboxen.


Svara

Sv: Skriva ut PictureBox med text ??

Postades av 2003-05-04 12:52:41 - Sven Åke Persson

Sluta svamla, har du provat enl de råd du får.
Placera utskriften på de x,y du vill.Använd de rs du angiver
Printer.Print rst("ArtistNamn") , rst("ArtistLat") ; -- ; rst("LatTid")
DVS du skall inte använda Picture.Print

Kolla också Tab(siffra mellan 1- 100) som seperatorer mellan rs

; och , är också seperatorer vid Print.
Prova nu dessa rader och kolla vad som händer.
Printer.CurrentX = 2 :Printer.CurrentY = 10
Printer.Print;Tab(4); rst("ArtistNamn") , rst("ArtistLat") ; -- ; rst("LatTid")


Svara

Sv: Skriva ut PictureBox med text ??

Postades av 2003-05-04 13:23:26 - Joacim Linnell

Ditt exempel fungerar fint.
Men det jag är ute efter är att i pictureboxen visa typ en förhandsgranskning av det man gjort innan utskrift sker.
Då måste ju text eller rs ligga med i pictureboxen.

i utskrift på pappret vill jag att det skall se ut som i pictureboxen med text och allt.

// Jocke


Svara

Sv: Skriva ut PictureBox med text ??

Postades av 2003-05-04 14:19:00 - Sven Åke Persson

Beträffand förhandsgranska så kom Stefan Bergh med ett
kanontips för ett tag sedan [Skriva ut och trasig skrivare]

http://www.pdf995.com är adressen

Du måste givetvis skilja på när du skriver till Printer och till PictureBoxen
Dvs Skriv det du skall i Picture1.Print i en rutin,

Picture1.Print;Tab(4); rst("ArtistNamn") , rst("ArtistLat") ; -- ; rst("LatTid")

därefter skriver du ut enl Printer.Print i en annan rutin.
Dvs du kan skriva med samma teknik antinge till Picture Form eller Printer
jag menar med ; , Tab(10) siffran i Tab, är interval på bredden
av den Font du valt ex.Picture1Print;Tab(4);"Sven";Tab(9);"Persson"
9 består av 4 + 4 + 1 de 4 första 4 i Sven 1 mellanslag = position

Gör först så du blir nöjd med Picture sedan
Printer.PaintPicture Picture1.Picture, 0, 0, 140, 115 .


Svara

Sv: Skriva ut PictureBox med text ??

Postades av 2003-05-04 18:11:10 - Raderat konto

Printer.ScaleMode = 6
Printer.ScaleLeft = -30
Printer.ScaleTop = -10

Picture1.Picture=Picture1.Image ' kanske löser ditt problem?

Printer.PaintPicture Picture1.Picture, 0, 0, 140, 115
Printer.ScaleLeft = 0
Printer.ScaleTop = 0
Printer.EndDoc


Svara

Sv: Skriva ut PictureBox med text ??

Postades av 2003-05-16 23:47:39 - Joacim Linnell

har nu fått löst mina problem för tillfället.
Kan tyvärr inte alls rekommendera pdf995.
Riktigt dåligt, hade ju varit ok med "lite" reklam men inte den nedlusningen som det blir idag. iofs är det ju gratis. Finns andra sätt att lösa pdf-utskrifter på!


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 166
27 952
271 704
1 500
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies