AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi VBScript in Delphi einbinden oder umwandeln
Thema durchsuchen
Ansicht
Themen-Optionen

VBScript in Delphi einbinden oder umwandeln

Ein Thema von Stoned-6 · begonnen am 27. Nov 2007 · letzter Beitrag vom 23. Dez 2007
 
Stoned-6

Registriert seit: 27. Nov 2007
Ort: Mainz
4 Beiträge
 
#1

VBScript in Delphi einbinden oder umwandeln

  Alt 27. Nov 2007, 15:21
Hallo,

bin nicht so bewandert in der Programierung deshalb brauch ich mal Eure Hilfe.

Kann mir einer sahen wie ich folgenden VBScript in Delhi einbinde oder umwandeln kann das er in Delphi funktioniert.
Der Code soll die P-touch SDK zum Labelprinter ansprechen leider gibt es kein Delphi Beispiel und von VB hab ich keine Ahnung.


Vielen Dank - Frank




----

' Data Folder
Const sDataFolder = "C:\Program Files\Brother bPAC SDK\Templates\"

'************************************************* *******
' Get file path from the list
'************************************************* *******
Public Function GetFilePath() As String
Dim strPath As String
Dim nIndex As Integer
nIndex = cbTemplate.ListIndex
If (nIndex = 0) Then
strPath = "NamePlate1.LBL"
Else
strPath = "NamePlate2.LBL"
End If
GetFilePath = sDataFolder & strPath
End Function

'************************************************* *******
' Open and Print(Export) a spcified file.
'************************************************* *******
Public Sub DoPrint(strPath As String, strExport As String)

'Dim ObjDoc As BrssCom.Document
Dim ObjDoc As Object
Set ObjDoc = CreateObject("BrssCom.Document")
If (ObjDoc.Open(strPath) <> False) Then

Dim nIndex As Integer
nIndex = ObjDoc.GetTextIndex("Company")
ObjDoc.SetText nIndex, edPosition.Text
nIndex = ObjDoc.GetTextIndex("Name")
ObjDoc.SetText nIndex, edName.Text
If (strExport = "") Then
ObjDoc.DoPrint 0, "0" ' Print
Else
ObjDoc.Export 2, strExport, 180 ' Export
End If
End If
Set ObjDoc = Nothing
End Sub

' Exit
Private Sub btnExit_Click()
Unload Me
End Sub

' Print
Private Sub btnPrint_Click()
DoPrint GetFilePath(), ""
End Sub

Private Sub Form_Load()
cbTemplate.ListIndex = 0 ' Head
End Sub

----------------

  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:19 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz