Autore Topic: salvare foto  (Letto 166 volte)

Offline Gratisweb

  • Grande Gambero
  • ***
  • Post: 171
    • Mostra profilo
Re:salvare foto
« Risposta #15 il: 22 Marzo 2024, 08:31:26 »
... non voglio che la deve caricare mettendo il percorso dove si trova da gambas stesso.....
Perdonami, ma non capisco.  :-\

Allora, con il controllo moviebox si possono avviare le gif animate. Per avviare le gift animate come hai postato te il codice basta mettere il percorso della gif animata.
Io invece non voglio che la gift animata la prende da una cartella dicendogli il percorso da dove si trova ma la deve prendere tipo da picturebox.picture per questo ti parlavo della picturebox che non salva le gif animate. Cioè quindi mi piaceva se la picturebox salvava la gift animata e poi la moviebox la caricava ed avviava la gif animata ed appena chiudo il programma la gift animata che si trova nel percorso specificato la rimuove. Questo voglio fare altrimenti se si fà che la gif animata la prende dal percoso uno può sostituire la gif animata che vuole lui e la visualizza ed invece voglio che non lo può fare

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.157
  • Tonno verde
    • Mostra profilo
Re:salvare foto
« Risposta #16 il: 22 Marzo 2024, 11:11:50 »

Allora, con il controllo moviebox si possono avviare le gif animate. Per avviare le gift animate come hai postato te il codice basta mettere il percorso della gif animata.
Io invece non voglio che la gift animata la prende da una cartella dicendogli il percorso da dove si trova ma la deve prendere tipo da picturebox.picture per questo ti parlavo della picturebox che non salva le gif animate. Cioè quindi mi piaceva se la picturebox salvava la gift animata e poi la moviebox la caricava ed avviava la gif animata ed appena chiudo il programma la gift animata che si trova nel percorso specificato la rimuove. Questo voglio fare altrimenti se si fà che la gif animata la prende dal percoso uno può sostituire la gif animata che vuole lui e la visualizza ed invece voglio che non lo può fare

Puoi spiegarmi perché il progetto allegato non va bene?
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.269
  • Ne mors quidem nos iunget
    • Mostra profilo
Re:salvare foto
« Risposta #17 il: 22 Marzo 2024, 15:29:34 »
.... la deve prendere tipo da picturebox.picture
...la cosa che non comprendo è perché carichi una GIF animata in una ''PictureBox'', la quale non è un Controllo capace di eseguire l'animazione.  ???
« Ultima modifica: 22 Marzo 2024, 16:31:53 da vuott »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline Gratisweb

  • Grande Gambero
  • ***
  • Post: 171
    • Mostra profilo
Re:salvare foto
« Risposta #18 il: 22 Marzo 2024, 19:47:26 »
.... la deve prendere tipo da picturebox.picture
...la cosa che non comprendo è perché carichi una GIF animata in una ''PictureBox'', la quale non è un Controllo capace di eseguire l'animazione.  ???

Per evitare di farla caricare da una cartella altrimenti la gente può cambiare le gift animate a suo piacimento.......

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.269
  • Ne mors quidem nos iunget
    • Mostra profilo
Re:salvare foto
« Risposta #19 il: 22 Marzo 2024, 22:13:18 »
...ma la GIF, che vuoi caricare nella PictureBox, dove è contenuta ?
Voglio dire: la GIF è già presente da qualche parte... dove ?  :-\

Ad ogni modo, se la tua necessità è quella di caricare la GIF in memoria (da utilizzare successivamente), potresti servirti semplicemente di un Oggetto di tipo "Picture":
Codice: [Seleziona]
Dim pic As Picture
 
pic = Picture.Load("/percorso/del/file/immagine/GIF")
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »