| Forum: VB.NET |
Thema:
Datenaustausch zwischen WinApp und Webservice |
Von:
Stephan (
22.06.2004 21:16) |
Hallo,
folgendes Problem:
Ich habe ein Objekt das zum einen die Variable strName beinhaltet und zum zweiten einen Bytearray der Binärdaten beinhaltet.
Eine Reihe dieser Objekte stecke ich eine Arrayliste und würde das nun gerne an ein Webcontrol schicken, aber das will mir nicht gelingen.
Wenn ich den Webverweis zu meinem Projekt hinzufüge bekomme ich folgende Fehlermeldung:
Der Wert des Typs 'System.Collections.ArrayList' kann nicht zu '1-dimensionales Array von System.Object' konvertiert werden.
Im Webservice ist folgende Funktion definiert:
Public Sub Send(ByVal xstrFromName As String, ByVal xstrFromAddress As String, ByVal xstrToName As String, _
ByVal xstrToAddress As String, ByVal xstrSubject As String, ByVal xstrBody As String, _
ByVal xalAttachments As ArrayList)
in den Verweisdateien steht:
Public Sub Send(ByVal xstrFromName As String, ByVal xstrFromAddress As String, ByVal xstrToName As String, ByVal xstrToAddress As String, ByVal xstrSubject As String, ByVal xstrBody As String, ByVal xalAttachments() As Object)
also wird:
ByVal xalAttachments As ArrayList
zu:
ByVal xalAttachments() As Object
Wie kann ich das lösen?
Danke im Voraus
Stephan Kitzler-Walli
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!