30. august 2004 - 12:04Der er
9 kommentarer og 1 løsning
Print fejl 481 (ved billed)
Hej,
Jeg prøver at printe et billed ud, men får fejlen 481..
Ifølge Microsoft:
You tried to assign a graphics format other than a bitmap, icon, or Windows metafile to the Picture property of a form or control. Ensure that the file you are trying to load into the Picture property is a valid graphics file supported by Visual Basic.
Det får jeg så bare ikke det store ud af, for kan ikke helt se hvordan jeg kan sætte tingene anderledes ?
Håber der lige er en spids snude der ved hvorfor den melder fejl :)
Private Sub DrawBarCode(CodeType As String) 'Stregkoden.Cls Barcode CodeType, 1234, Stregkoden, 2, 20, 0, 0 End Sub
Selve funktionen bag:
Public Function Barcode(CodeType As String, strCode As String, pic As Object, barscale As Integer, barHeight As Single, StartX As Single, startY As Single) Dim barWidth As Single, i0 As Integer, barStart As Single Select Case CodeType Case "39": strCode = UCase(strCode): Code39 strCode 'Case "128": Code128 strCode 'Case "2/5": strCode = IIf(Len(strCode) Mod 2 > 0, strCode & "0", strCode): Code25 strCode 'Case "Codabar": strCode = UCase(strCode): Codabar strCode End Select barStart = StartX For i0 = 1 To Len(sBar) barWidth = Mid(sBar, i0, 1) * barscale If i0 Mod 2 > 0 Then pic.Line (barStart, startY)-Step(barWidth, barHeight), vbBlack, BF barStart = barStart + IIf(i0 Mod 2 > 0, barWidth, barWidth * 1.3) Next pic.FontSize = 8: pic.CurrentX = StartX: pic.CurrentY = (startY * 1.2) + barHeight: pic.Print strCode End Function
Hum, prøver at oprette det igen med flere point :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.