===== cpSaveDialog(sTitle, sFilter, sFilename:String;) : String ===== ==== Syntax ==== ^ Befehl | cpSaveDialog(sTitle, sFilter, sFilename:String;) | ^ Funktion | Erzeugt eine Prüfsumme/Hash einer Datei | ^ Typ | String | ^ ab | **//3.4.0 build 503//** | \\ ==== Codebeispiel ===== begin cpShowMessage( cpSaveDialog('Datei speichern', 'Text-Datei|*.txt'), 'Cockpit-XP Wiki-Beispiel.txt'); end. Als Resultat erhält man den vollständigen Pfad un den Namen der Datei, die man über den Dialog ausgewählt hat. Hier wurde der gleiche Ordner verwendet, wie schon im Beispiel [[cpOpenDialog]]. Es soll eine Datei mit dem vorbelegten Dateinamen gespeichert werden. Der Name kann frei gewählt werden. Der dritte Parameter dient lediglich einer Vorbelegung, ist jedoch nicht erforderlich. Lässt man die Angabe weg, bleibt das Feld Dateiname im Dialog beim Anzeigen erst einmal leer. {{ :cockpit-xp:addon:befehlsreferenz:cpwiki-cpsavedialog-fenster-mit-dateiname.png?720 |}} Die im Beispiel konfigurierte Meldung zeigt als Ergebnis den Pfad und den Namen der gewählten Datei. {{ :cockpit-xp:addon:befehlsreferenz:cpwiki-cpsavedialog-ergebnis-dateiname.png |}} === Hinweis === Bricht man den Dialog ab, ist der Rückgabewert eine leere Zeichenfolge. {{ :cockpit-xp:addon:befehlsreferenz:cpwiki-cpsavedialog-abbruch-leerer-string.png |}} \\ ---- [[cockpit-xp:start|Start]] - [[cockpit-xp:faq|FAQ]] - [[cockpit-xp:glossar|Glossar]] - [[cockpit-xp:sitemap|Sitemap]] - [[cockpit-xp:impressum|Impressum]]