AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Webservice: String als null übergeben?
Thema durchsuchen
Ansicht
Themen-Optionen

Webservice: String als null übergeben?

Ein Thema von Phoenix · begonnen am 9. Dez 2008 · letzter Beitrag vom 15. Sep 2012
Antwort Antwort
Seite 2 von 3     12 3      
Benutzerbild von Der.Kaktus
Der.Kaktus

Registriert seit: 22. Jan 2008
Ort: Erfurt
958 Beiträge
 
Delphi 7 Enterprise
 
#11

Re: Webservice: String als null übergeben?

  Alt 9. Dez 2008, 18:11
Zitat von DeddyH:
Dann habe ich auch keine Idee, ein String kann nunmal nicht nil sein.
vielleicht ist der Variant Typ "null" interessant..NIL ist ja nicht unbedingt = 0 ???
Gruss Kaki

Repeat Until true=false;
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.542 Beiträge
 
Delphi 11 Alexandria
 
#12

Re: Webservice: String als null übergeben?

  Alt 9. Dez 2008, 18:15
Es geht ja um String und nicht um Variant.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

Registriert seit: 23. Mär 2003
Ort: Münster
3.750 Beiträge
 
Delphi 2010 Professional
 
#13

Re: Webservice: String als null übergeben?

  Alt 9. Dez 2008, 18:15
Zitat von Der.Kaktus:
vielleicht ist der Variant Typ "null" interessant..NIL ist ja nicht unbedingt = 0 ???
Also wenn ich mich recht erinnere müsste dann ein Fehler kommen, weil er das Variant "null" nicht nach String konvertieren kann ...
David F.

May the source be with you, stranger.
PHP Inspection Unit (Delphi-Unit zum Analysieren von PHP Code)
  Mit Zitat antworten Zitat
Benutzerbild von Der.Kaktus
Der.Kaktus

Registriert seit: 22. Jan 2008
Ort: Erfurt
958 Beiträge
 
Delphi 7 Enterprise
 
#14

Re: Webservice: String als null übergeben?

  Alt 9. Dez 2008, 18:23
Zitat von mirage228:
Zitat von Der.Kaktus:
vielleicht ist der Variant Typ "null" interessant..NIL ist ja nicht unbedingt = 0 ???
Also wenn ich mich recht erinnere müsste dann ein Fehler kommen, weil er das Variant "null" nicht nach String konvertieren kann ...
Wenn ich es richtig verstanden habe..ist diese Funktion von C --> Delphi uebersetzt worden..in "C" gibt es "NIL" nicht. koennte doch der Grund sein oder?

P.S.: gilt auch fuer Deddy
Gruss Kaki

Repeat Until true=false;
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.542 Beiträge
 
Delphi 11 Alexandria
 
#15

Re: Webservice: String als null übergeben?

  Alt 9. Dez 2008, 18:29
In C heißt es NULL (in Deiner Lieblingssprache Java btw. auch )
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von Der.Kaktus
Der.Kaktus

Registriert seit: 22. Jan 2008
Ort: Erfurt
958 Beiträge
 
Delphi 7 Enterprise
 
#16

Re: Webservice: String als null übergeben?

  Alt 9. Dez 2008, 18:45
Zitat von DeddyH:
In C heißt es NULL (in Deiner Lieblingssprache Java btw. auch )
lool ich hasse Java *gg*..aber Null iss echt nicht NIL bei Uebersetzung..mal gelesen habe Detlef
Gruss Kaki

Repeat Until true=false;
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.542 Beiträge
 
Delphi 11 Alexandria
 
#17

Re: Webservice: String als null übergeben?

  Alt 9. Dez 2008, 18:52
Kann möglich sein, ich hab seit 4 Jahren keine Zeile C mehr geschrieben. Leider löst das alles aber das Kernproblem auch nicht
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von Der.Kaktus
Der.Kaktus

Registriert seit: 22. Jan 2008
Ort: Erfurt
958 Beiträge
 
Delphi 7 Enterprise
 
#18

Re: Webservice: String als null übergeben?

  Alt 9. Dez 2008, 19:02
Zitat von DeddyH:
Kann möglich sein, ich hab seit 4 Jahren keine Zeile C mehr geschrieben. Leider löst das alles aber das Kernproblem auch nicht
Ich lese bei Phoenix seinem Quelltext ein "stdcall..das bedeutet (IMHO)..DLL aufruf..da iss das schon von Interesse ob Null oder NIL???

P.S.: gehe nun mal zu Bett..Tag war lang..Morgen mal weiter lese hier..mal sehen..was passiert *g*
Gruss Kaki

Repeat Until true=false;
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#19

Re: Webservice: String als null übergeben?

  Alt 9. Dez 2008, 20:28
Zitat von Phoenix:
Ich habe ein WSDL. Das gibt an der Stelle nunmal String vor. Der WSDL-Importer erzeugt auch eine Unit, die hier String erwartet. Ich kann doch nicht einfach hergehen und das dort in PChar umwandeln? Dann bin ich doch nicht mehr mit dem WSDL konform?
Obwohl es schon sehr ungewöhnlich ist, das gerade MS bei einer DLL einen String als Parameter erwartet.
Weiterhin überrascht es mich, weil bei der Entwicklung einer DLL mit String in den Exports da ja so ein rumgezicke mit dem SharedMem ist.
Ich glaub ich würde da tatsächlich mal aus jedem String ein PChar machen und schauen was passiert.

cu

Oliver
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#20

Re: Webservice: String als null übergeben?

  Alt 9. Dez 2008, 20:33
DLL != WebService
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


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 10:33 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