Ti ringrazio Tatifun, ma avevo già visto questo link, ma ...o mi sfugge qualcosa...a me sembra d'avere fatto giusto..
dalla pagina ImpiantiElettrici passo come da immagine, ho anche provato a mettere sul bottone "Start" (che richiama lo screen 1) la chiusura dello screen e sul fine tocco l'apertura dello screen 1....
non so più cosa fare...
if you followed the tutorial carefully you will understand, that you never use the open another screen block together with "Screen1"
To close a sccren use the close screen block
Taifun
PS: your screenshots are very tiny, I almost can't read them
Ma non è questo il blocco di apertura di uno screen tramite bottone?
E questo per la chiusura dello sreen e chiusura della app?
Quello che scivi è traducibile in inglese, i blocchi di codice no, usa blocchi in inglese altimenti ti capiscono in pochi.
Mi scuso per le inesattezze, sono un novellino del forum, comunque mi sembra d'aver capito che per aprire più screen deve partire tutto da uno screen mastre, mentre io sono andato da uno screen ad uno successivo, quindi potrebbe essere proprio questa limitazione a farmi tornare all'ultimo screen aperto quando invece vorrei chiudere l'applicazione.
Per quanto riguarda la qualità delle immagini...io utilizzo "cattura e annota" di Windows, non saprei cosa fare per aumentare la qualità dell'immagine..
Per quello che avevo postato, sperando che sia più visibile e comprensibile era questo:
chiedendo...non sono questi i blocchi da usare per la chiusura di applicazione e screen tramite un semplice bottone?
grazie Guido
Do it this way (then only one screen is open at a time):
Screen1:
Screen2:
Grazie Anke, scusa il ritardo ma sono stato molto impegnato, ok..proverò...ma letto i riferimenti dei link che mi avete passato...credo che il problema possa essere sulla struttura di come ho fatto aprire gli screen, provo a spiegare:
Screen1: in questo screen ho la possibilità di scegliere 6 screen, 4 di questi screen passano da uno screen comune (screen 2, questo è comune a tutti, è una anagrafica) scritti i dati in screen 2 (anagrafica) prosegue tramite la pressione del pulsante "prosegui" allo screen scelto sullo screen1, salvati i dati nello screen3 (impianto elettrico) ho la scelta di tornare alla prima pagina (screen1 o uscire dall'applicazione).
Quindi scrivo un esempio:
screen 1 (start)--> scelta "impianto elettrico" (prima passa da screen 2 (anagrafica))--> pulsante "prosegui" --> Screen 2 --> inseriti i dati e premuto il pulsante "salva" si può scegliere di tornare allo screen 1 "Start" o poter uscire dall'applicazione "Esci"
spero sia riuscito a far capire il funzionamento, gli altri screen funzionano allo stesso modo.
grazie
Volevo mettere degli screenshot ma diventa complicato perché ho paura che risulti molto piccolo, provo a postare l'applicazione..
Sopralluogo_Impianti_prova_chiusura.aia (524.1 KB)
Buongiorno a tutti, stavo lavorando al mio progetto ed è da un po' di tempo che non riesco a salvare il progetto...praticamente quando salvavo in alto appariva una scritta che comunicava il salvataggio con giorno e ora, questo non avviene più, per poter salvare le modifiche devo cambiare nome al progetto.
c'è qualche motivo per questo problema o qualche problema di server?
Grazie Guido
Hello Guido - welcome to the forum!
This is a strange issue. Are you able to save the Project to your computer?
Ciao Chris, si.. riesco ad esportare o a compilare il progetto, facendo qualche prova ho notato che quando sembra che non effettui il salvataggio, se chiudo Chrome e lo riapro, effettuando di nuovo l'accesso il salvataggio risulta registrato...qundi....forse è un problema di Chrome?
It's not likely to be a Chrome problem (assuming you have a recent version). Are you running other Websites in Chrome at the same time as App Inventor? That may cause the issue, App Inventor needs to be the King of your Browser.
You might like to try FireFox.
No ... ho solo App Inventor sul browser ...
FireFox non lo mai usato...mi sono trovato bene con questo...
Upload your Project here for us to study.
Salve, provo a caricare il progetto...anche se oggi sembra funzionare il salvataggio...forse ha qualcosa il mio pc!
Sopralluogo_Impianti_prova_chiusura.aia (524.1 KB)
grazie.
Hmm - well, not sure. The Project loads/saves well here.
Possible causes of the issue:
-
Do you have many Projects listed in your App Inventor IDE? I have noticed that when there are many, that has a side-effect of slowing down the Project being worked on. The easy fix is to export them to the PC drive and then delete them from APP Inventor.
-
Check that your Broadband is at it's full potential
-
Ensure that your Anti-Virus software is not checking App Inventor. That would be an issue when saving a project.
-
You may find that App Inventor is better on FireFox 64bit
Things noticed in your code:
-
You have a huge amount of 'Do Its' enabled! That all has to be recorded in the Project's back files, which might on occasions make 'Save Project' take more time. When not in use, remove them.
-
Coding:
You can do one of these but not both:
You must not do this, it will fill the memory with extra Screen1s!
When you use 'close screen' the App User will be automatically taken to the Screen that launched the Screen being closed.
Grazie mille per tutto...vedrò di fare ciò che mi hai suggerito, in effetti ho alcuni progetti salvati...proverò a trasferirli.
Per quanto riguarda il codice, considerando che stavo provando a risolvere il problema della chiusura dell'applicazione...hai trovato il codice scritto così perché....come dire .. stavo provando di tutto.
Sono un autodidatta, ho realizzato piccoli software in linguaggio VB.Ne e mi sto approcciando al C# , anche questo da autodidatta e facendo riferimento a ciò (VB.NET) non funziona così per la chiusura dei form, quindi mi rimaneva difficile capire come fare .. poi visti gli articoli che mi avete proposto... ho iniziato a cercare di vedere la cosa in modo diverso.
Grazie
Is there a specific reason to study C#? I ask because it's actually not that nice to work with and takes an age to do anything substantial - plus of course the .net dependency. C++ is vastly superior. If you just need a desktop language for your own programs, take a look at Pure Basic - it is procedural, rich in functionality, C/C++ like with the ease of use and fun that the original Visual Basic gave.