This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.

Script Created Features
Started by
Renner
, Jun 17 2004 10:55
2 replies to this topic
Posted 17 June 2004 - 10:55
Hallo zusammen,
ich benutze in meinem Setup die Funktion von Script Created Features und habe Probleme, die selbst erzeugten Features in einem Dialog wie z.B.: FeatureDialog,
SdFeatureTree... usw., darzustellen.
Die Built-In Dialoge erscheinen immer leer! Wieso ?
Folgenden Script habe ich erstellt: (Ausschnitt)
//Erzeugen eines FeatureSet mit Namen Import Modul und eines Subfeatures
//mit Namen HPGL mit einer Dateigröße von 100K
svFeatureSet="Import Modul";
svSubFeature="Import Modul\\HPGL;
nFileSize=100;
if( FeatureAddItem(svFeatureSet,svSubFeature,nFileSize,FALSE) <0)then
MessageBox("Feature AddItem failed",WARNING);
else MessageBox("Feature AddItem successful",INFORMATION);
endif;
//Feature ist sichtbar für den enduser
if(FeatureSetData (svFeatureSet, svSubFeature, FEATURE_FIELD_VISIBLE, TRUE, svData )<0) then
MessageBox("FeatureSetData failed!",WARNING);
else MessageBox("FeatureSetData successful,INFORMATION);
endif;
//Aufruf eines FeatureDialogs um das selbst erzeugte Feature dem enduser anzuzeigen:
FeatureDialog("","",TARGETDIR,svFeatureSet);
Über die MessageBox- Meldungen prüfe ich den Rückgabewert der Funktionen- die aber immer positiv waren.
Trotzdem schaffe ich es nicht, die Features mit einem FeatureDialog darzustellen
In der IS-Hilfe ist ein Beispiel unter der Built-in Funktion FeatureAdItem aufgeführt, welches mit dem Verzeichnis MEDIA erbeitet.
Jedoch ist vermerkt, das FeatureAddItem ausschließlich nur mit Script Created Features zu verwenden ist. Ist das nicht ein Wiederspruch ?
Wäre toll wenn sich damit jemand auskennt oder schon einmal befasst hat.
Danke im Voraus
Posted 17 June 2004 - 12:27
Füge vor dem Aufruf von FeatureDialog diese Zeile ein:
MEDIA = svFeatureSet; // alten Wert vorher wegsichern
MEDIA = svFeatureSet; // alten Wert vorher wegsichern
Stefan Krüger
InstallSite.org twitter facebook
Posted 17 June 2004 - 12:56
Ja super, vielen Dank!
.....habe soeben neu compiliert und es funktioniert endlich!!
Diese nicht vorhandene Zuweisung für MEDIA hat mich 4 Stunden "Nerven" gekostet! (haha)
MFG
Renner
.....habe soeben neu compiliert und es funktioniert endlich!!
Diese nicht vorhandene Zuweisung für MEDIA hat mich 4 Stunden "Nerven" gekostet! (haha)
MFG
Renner