KlassenKlassenKlassenKlassen | | | | Operatoren

gnuplot_open_filegnuplot_open_fileGnuplotOpenFilegnuplot_open_fileGnuplotOpenFileGnuplotOpenFile (Operator)

Name

gnuplot_open_filegnuplot_open_fileGnuplotOpenFilegnuplot_open_fileGnuplotOpenFileGnuplotOpenFile — Öffnen einer gnuplot-Datei fuer Bilder und Steuerparameter.

Signatur

gnuplot_open_file( : : FileName : GnuplotFileID)

Herror gnuplot_open_file(const char* FileName, Hlong* GnuplotFileID)

Herror T_gnuplot_open_file(const Htuple FileName, Htuple* GnuplotFileID)

Herror gnuplot_open_file(const HTuple& FileName, Hlong* GnuplotFileID)

void HGnuplot::GnuplotOpenFile(const HTuple& FileName)

void GnuplotOpenFile(const HTuple& FileName, HTuple* GnuplotFileID)

void HGnuplot::GnuplotOpenFile(const HString& FileName)

void HGnuplot::GnuplotOpenFile(const char* FileName)

void HOperatorSetX.GnuplotOpenFile(
[in] VARIANT FileName, [out] VARIANT* GnuplotFileID)

void HGnuplotX.GnuplotOpenFile([in] BSTR FileName)

static void HOperatorSet.GnuplotOpenFile(HTuple fileName, out HTuple gnuplotFileID)

void HGnuplot.GnuplotOpenFile(string fileName)

Beschreibung

gnuplot_open_filegnuplot_open_fileGnuplotOpenFilegnuplot_open_fileGnuplotOpenFileGnuplotOpenFile erlaubt die Ausgabe von Bildern und Steuerparametern in einem Format, das später von gnuplot verarbeitet werden kann. Der Parameter FileNameFileNameFileNameFileNameFileNamefileName gibt den Basisnamen für die mit gnuplot_plot_imagegnuplot_plot_imageGnuplotPlotImagegnuplot_plot_imageGnuplotPlotImageGnuplotPlotImage zu erstellenden Plots an. gnuplot_open_filegnuplot_open_fileGnuplotOpenFilegnuplot_open_fileGnuplotOpenFileGnuplotOpenFile erzeugt daraus eine Steuerdatei mit dem Namen <Filename>.gp, in der die einzelnen Plot-Befehle abgelegt werden. Für jedes ausgegebene Bild (oder Steuereparamater) wird dann von gnuplot_plot_imagegnuplot_plot_imageGnuplotPlotImagegnuplot_plot_imageGnuplotPlotImageGnuplotPlotImage eine Datei angelegt, die die eigentlichen Daten enthält, und den Namen Filename.dat.<Zahl> erhält, wobei Zahl die Nummer des Plots in der aktuellen Folge ist. Die erzeugte Steuerdatei kann später vom Benutzer an die eigenen Bedürfnisse angepasst werden. Nach Ausgabe des letzten Plots muss gnuplot_closegnuplot_closeGnuplotClosegnuplot_closeGnuplotCloseGnuplotClose ausgeführt werden, um die offenen Dateien zu schließen. Der zugehörige Identifikator für den gnuplot-Ausgabestrom wird in GnuplotFileIDGnuplotFileIDGnuplotFileIDGnuplotFileIDGnuplotFileIDgnuplotFileID zurückgeliefert.

Parallelisierung

Dieser Operator liefert ein Handle zurück. Es ist zu beachten, dass der Zustand einer Instanz dieses Handletyps durch bestimmte Operatoren geändert werden kann, obwohl das Handle als Eingabeparameter in diesen Operatoren verwendet wird.

Parameter

FileNameFileNameFileNameFileNameFileNamefileName (input_control)  filename.write HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)

Basisname für die Steuer- und Ausgabedateien.

Dateiendung: .gp

GnuplotFileIDGnuplotFileIDGnuplotFileIDGnuplotFileIDGnuplotFileIDgnuplotFileID (output_control)  gnuplot_id HGnuplot, HTupleHTupleHGnuplot, HTupleHGnuplotX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Identifikator fuer den gnuplot-Ausgabestrom.

Ergebnis

gnuplot_open_filegnuplot_open_fileGnuplotOpenFilegnuplot_open_fileGnuplotOpenFileGnuplotOpenFile liefert den Wert 2 (H_MSG_TRUE), falls die Steuerdatei geöffnet werden konnte. Ansonsten wird eine Fehlerbehandlung durchgeführt.

Nachfolger

gnuplot_plot_imagegnuplot_plot_imageGnuplotPlotImagegnuplot_plot_imageGnuplotPlotImageGnuplotPlotImage, gnuplot_closegnuplot_closeGnuplotClosegnuplot_closeGnuplotCloseGnuplotClose

Alternativen

gnuplot_open_pipegnuplot_open_pipeGnuplotOpenPipegnuplot_open_pipeGnuplotOpenPipeGnuplotOpenPipe

Siehe auch

gnuplot_open_pipegnuplot_open_pipeGnuplotOpenPipegnuplot_open_pipeGnuplotOpenPipeGnuplotOpenPipe, gnuplot_closegnuplot_closeGnuplotClosegnuplot_closeGnuplotCloseGnuplotClose, gnuplot_plot_imagegnuplot_plot_imageGnuplotPlotImagegnuplot_plot_imageGnuplotPlotImageGnuplotPlotImage

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren