Domanda

Utilizzando WiX, qual è il modo più semplice per disattivare il pulsante Avanti in una pagina fino a che l'utente ha inserito un GUID ben formato in un controllo Edit (textbox)?

mi aspetto la risposta di essere elementi di condizione entro il controllo pulsante Avanti, ma non riesco a capire quali sarebbero state le condizioni. Pare che le condizioni supportano corrispondenza di espressioni regolari?

È stato utile?

Soluzione

Ne dubito, ma si potrebbe essere in grado di avere un'azione personalizzata che esegue uno script (ad esempio vbs file, un esempio di un CustomAction che esegue uno script può essere trovato qui ), che avrebbe preso tale valore e verificare se è valido. VBScript supporta espressioni regolari (vedi qui ). Questo script dovrebbe quindi impostare alcune proprietà su true o false a seconda se il GUID è valido. Questa proprietà sarebbe quindi essere utilizzato nella condizione.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top