Zum Hauptinhalt springen

MemWriteStr

obj -> MemWriteStr(int1, alpha2[, int3])

Ausführbar von Clients mit grafischer Oberfläche Ausführbar vom Server Ausführbar von Clients mit Programmierschnittstelle Ausführbar von der Web-Schnittstelle Ausführbar vom Druckprozessor Ausführbar von der ODBC-Schnittstelle Ausführbar vom SOA-Service

Zeichenkette schreiben

Details

  • obj: Deskriptor des Memory-Objekts
  • int1: Position des ersten zu schreibenden Bytes
  • alpha2: zu schreibende Zeichenkette
  • int3: Zeichensatz der Zeichenkette (optional)
  • Siehe: Verwandte Befehle , MemReadStr () , MemWriteByte ()

Dieser Befehl schreibt die Daten des alphanumerischen Werts (alpha2) in den Speicherbereich des Memory -Objekts (obj) ab der Position (int1). Dabei wird eine Zeichensatzwandlung durchgeführt, wenn in (int3) ein Quellzeichensatz (siehe Charset) angegeben wird. Als Zielzeichensatz wird die Eigenschaft Charset des Memory -Objekts verwendet. Es kann zwischen allen unterstützten Zeichensätzen konvertiert werden. Dabei werden Zeichen, die nicht im Zielzeichensatz darstellbar sind, durch ein Fragezeichen ersetzt.

Mögliche Laufzeitfehler:

  • _ErrHdlInvalid: Der in (obj) übergebene Desriptor ist ungültig.
  • _ErrValueRange: Die Position (int1) liegt außerhalb des zulässigen Bereichs.
  • _ErrValueInvalid: In (int3) wurde ein undefinierter Zeichensatz angegeben.