Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811

    errore-->autorizzazione negata

    salve a tutti
    nn appena eseguo questa line di codice:
    codice:
       'cancella tutti i file temporanei delle stampe
        Kill (App.Path & "\*.tmp")
    di ma errore di autorizzazione negatata

    sull'mddn dice che forse nn ho di privilegi..:master:
    sul mio computer sono come amministratore!!!

    chi è in grado di rispondermi?
    grazie

  2. #2
    non è che qualche .tmp è ancora in uso/aperto ?!?!?!
    ...e quando meno te lo aspetti potrebbe capitare qualcosa di bello, di più importante di quello che avevi programmato...

  3. #3
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811
    no impossibile
    xche io lo faccio nel frm_unload

    è la stampa (data_report)
    che genera un miriade fi file *.temp

    cosi' all'unload cerco di eliminarli
    ovvio che quando esco la stampa la chiudo....

  4. #4
    no impossibile
    xche io lo faccio nel frm_unload

    [...]
    cosi' all'unload cerco di eliminarli
    ovvio che quando esco la stampa la chiudo....
    lo fai nell'unload della form che contiene il data_report?

    perche se fosse così l'oggetto data report è ancora instanziato è non è da escludere che qualche file .tmp sia ancora aperto in modalità esclusiva.....
    ...e quando meno te lo aspetti potrebbe capitare qualcosa di bello, di più importante di quello che avevi programmato...

  5. #5
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811
    no lo facccio nell'unload del form principale
    in quanto il report lo visualizzo come modale
    report.show 1

    chi ne sa qualcosa?

  6. #6
    Per verificare se il problema è quello dei file bloccati, prova a eseguire il programma in modalità di debug, quando tida errore pausi l'esecuzione e provi a eliminare manualmente i file...

  7. #7
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811
    avevi ragione dice che è gia' in uso da un'atro utente o programma
    ma la pagina di stampa la ho chiusa da un po'
    il file si chiama vb11.tmp
    gli altri a mano li tolgo tranquillamente tranne questo

    come posso fare?

  8. #8
    non potresti cancellarli alla prossima apertura del tuo applicativo invece che alla chiusura della sessione corrente?

    è una soluzione un pò spartana, ma se vai di fretta dovrebbe andarti bene......
    ...e quando meno te lo aspetti potrebbe capitare qualcosa di bello, di più importante di quello che avevi programmato...

  9. #9
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811
    è un po' spartano
    cmq provo
    poi ti faccio sapere

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.