sparke Inserito: 13 aprile 2005 Segnala Inserito: 13 aprile 2005 Buon giorno, avrei bisogno di un aiutino con wincc flexible..........Ho creato un OCX in VB6, l'ho integrato in wincc flexible e da uno script vorrei modificare alcune proprietà da me create (es. campo di testo)... è possibile tutto ciò con l'applicativo siemens o servono pacchetti opzionali???Vi prego aiutatemi!!!!! Non ne vengo a capo!!!
walterword Inserita: 14 aprile 2005 Segnala Inserita: 14 aprile 2005 Wincc dovrebbe permetterti di scrivere script in C/C++ o VBA se ricordo beneciao walter
fedebg Inserita: 14 aprile 2005 Segnala Inserita: 14 aprile 2005 Supponiamo che l'OCX si chiami "MyOcx" e che tu ne abbia creata una istanza ("MyOcx_1") nella pagina "MyPage".Nell'editor delle pagine dovresti vedere (ed impostare) le proprietà dell'oggetto; inoltre puoi creare uno script (solo VBS per WinCC flexible) e accedere a metodi ed eventi.'creo oggettoDim objSet obj=HmiRuntime.Screens("MyPage").ScreenItems("MyOcx_1")'è sufficiente digitare "obj." perchè l'editor presenti l'elenco di proprietà e metodi disponibili.'eseguo un metodoobj.methd1'valuto una proprietàIF obj.property1 = TRUE Then ...Il tutto se veramente winCC è stato in grado di integrare l'OCX. L'argomento mi interessa molto, anch'io ho provato a inserire un mio OCX creato in VB6, ma non sono riuscito ad inserirlo nella pagina. Ho anche provato con OCX VB6 di terzi, ma senza successo (magari li incollo sulla pagina, ma il runtime va in crash quando provo ad accedere alle proprietà).Credo che l'Open Platform Program, al momento, supporti la creazione di OCX per WinCC flex ma se sviluppati con ATL (C++).Sospetto che, al momento, siano integrabili OCX C++...Inoltre, il sistema di sviluppo è un'applicazione .NET, mentre il runtime non lo è.Se ottieni successi con OCX VB6, mi piacerebbe saperlo.Ciao
sparke Inserita: 14 aprile 2005 Autore Segnala Inserita: 14 aprile 2005 Grazie a tutti! Intanto ho messo in movimento anche l'. desk siemens e a breve potrei avere una risposta!! Vi farò sapere!! ciao ciao
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora