Pagina 1 di 4 123 ... UltimaUltima
Risultati da 1 a 10 di 36

Discussione: ilogic-SaveAs

  1. #1
    Utente Standard
    Iscritto dal
    2008
    Messaggi
    455
    Professione
    disegnatore
    Regione
    piemonte
    Software
    autocad-inv2015-solid2015

    Predefinito ilogic-SaveAs

    Ciao
    qualcuno conosce ilogic?
    spero di si..anche perche devo fare una cosa molto semplice
    salvare con nome un file

    ThisDoc.Document.SaveAs(NewFileNameAndExtension , True)

    questa e la funzione...pero se al posto di "NewFileNameAndExtension" scrivo il nome del nuovo file e provo a salvare la regola mi da errore e non salva

    quale e la sintassi corretta da˛˛'help di inventor non specifica nulla

    grazie mille

  2. #2
    Moderatore
    Iscritto dal
    2007
    Messaggi
    974
    Professione
    Progettista/Disegnatore
    Regione
    Roma
    Software
    Mechanical, Inventor, 3DS Max

    Predefinito

    Puoi scrivere esattamente come lo hai inserito?
    A volte basta uno spazio o delle virgolette mancanti per bloccare il comando...

  3. #3
    Utente Standard
    Iscritto dal
    2008
    Messaggi
    455
    Professione
    disegnatore
    Regione
    piemonte
    Software
    autocad-inv2015-solid2015

    Predefinito

    Al posto di NewFileNameAndExtension ...ho scritto 000100.ipt
    Ma immagino non sia la sintassi corretta

  4. #4
    Utente Standard
    Iscritto dal
    2008
    Messaggi
    455
    Professione
    disegnatore
    Regione
    piemonte
    Software
    autocad-inv2015-solid2015

    Predefinito

    Ciao giga...allora dove sbaglio

  5. #5
    Moderatore
    Iscritto dal
    2007
    Messaggi
    974
    Professione
    Progettista/Disegnatore
    Regione
    Roma
    Software
    Mechanical, Inventor, 3DS Max

    Predefinito

    Devi scrivere tutto il percorso... tipo "c:\000100.ipt" (con le virgolette)

    Ovviamente si pu˛ indicare l'argomento NewFileNameAndExtension anche come variabile derivata dalla funzione ThisDoc.Path e NomeFile, ad esempio:
    Codice:
    NewFileNameAndExtension= ThisDoc.Path & "/000100.ipt"
    per salvarlo nella stessa directory del documento attivo.

  6. #6
    Utente Standard
    Iscritto dal
    2008
    Messaggi
    455
    Professione
    disegnatore
    Regione
    piemonte
    Software
    autocad-inv2015-solid2015

    Predefinito

    Grazi mille giga...scusa ancor una cosa ma visto che dalll`help in lineo non ce scritto nulla di questo..tu come lo sai!!!! e' una sintassi informatica comune?

  7. #7
    Utente Standard
    Iscritto dal
    2008
    Messaggi
    455
    Professione
    disegnatore
    Regione
    piemonte
    Software
    autocad-inv2015-solid2015

    Predefinito

    ciao...altra domanda se voglio salvare il file in una directory diversa mantenebdo lo stesso nome????
    io ho scritto questo
    nome = ThisDoc.FileName(False) 'without extension
    dove = "C:\1200"
    ThisDoc.Document.SaveAs( dove & nome , True)

    ma non funziona!!!!!

  8. #8
    Utente Standard L'avatar di Catafratto
    Iscritto dal
    2011
    Messaggi
    809
    Professione
    Disegnatore/progettista
    Regione
    Veneto
    Software
    Inventor 2016

    Predefinito

    Citazione Originariamente Scritto da MARCOC Visualizza Messaggio
    ciao...altra domanda se voglio salvare il file in una directory diversa mantenebdo lo stesso nome????
    io ho scritto questo
    nome = ThisDoc.FileName(False) 'without extension
    dove = "C:\1200"
    ThisDoc.Document.SaveAs( dove & nome , True)

    ma non funziona!!!!!
    nome = "pippo.ipt"
    dove = "C:\1200"
    dove & nome= "C:\1200pippo.ipt"

    Come vedi devi mettere la \ alla fine del dove, ovvero
    dove = "C:\1200\"
    per avere

    dove & nome= "C:\1200\pippo.ipt"

    (oppure dove & "\" & nome, tanto per esempio...)

    ciao!
    Spesso astuzia ed intelligenza sono molto pi¨ efficaci dell'ottusa forza bruta: ma non ho proprio tempo di cercare qualcun alltro...

  9. #9
    Utente Standard
    Iscritto dal
    2008
    Messaggi
    455
    Professione
    disegnatore
    Regione
    piemonte
    Software
    autocad-inv2015-solid2015

    Predefinito

    nome = "pippo.ipt"

    dove = "C:\\1200\"

    NewFileNameAndExtension = dove & nome

    ThisDoc.Document.SaveAs(NewFileNameAndExtension , True)

    ok cosi funziona

    pero non lo salvo con lo stesso nome ma in questo caso col nome "pippo"..

    io invece voglio mantere il nome originale

    e se scrivo cosi...

    nome = "ThisDoc.FileName(False) 'without extension"
    dove = "C:\Documents and Settings\MARCO CREMA\Desktop\1200\"
    NewFileNameAndExtension = dove & nome

    ThisDoc.Document.SaveAs(NewFileNameAndExtension , True)

    non funziona!!!!

  10. #10
    Moderatore
    Iscritto dal
    2007
    Messaggi
    974
    Professione
    Progettista/Disegnatore
    Regione
    Roma
    Software
    Mechanical, Inventor, 3DS Max

    Predefinito

    Se lo scrivi cosý non pu˛ funzionare...

    Citazione Originariamente Scritto da MARCOC Visualizza Messaggio
    nome = "ThisDoc.FileName(False) 'without extension"
    dove = "C:\Documents and Settings\MARCO CREMA\Desktop\1200\"
    NewFileNameAndExtension = dove & nome

    ThisDoc.Document.SaveAs(NewFileNameAndExtension , True)
    Togli le virgolette, altrimenti la variabile nome prende il valore come testo. Togliendole acquista il valore dell'argomento ThisDoc.FileName
    E' invece corretto lasciarle nella definizione di variabile dove, perchŔ effettivamente serve che il suo valore sia una stringa alfanumerica...

    Inoltre devi aggiungere l'estensione del file che viene richiesta dall'argomento NewFileNameAndExtension.
    Quindi, prova questo:
    Codice:
    nome = ThisDoc.FileName(False) & ".ipt"
    dove = "C:\Documents and Settings\MARCO CREMA\Desktop\1200\"
    NewFileNameAndExtension = dove & nome
    
    ThisDoc.Document.SaveAs(NewFileNameAndExtension , True)


  • Pagina 1 di 4 123 ... UltimaUltima

    Discussioni Simili

    1. ILogic e formule
      Di basca20 nel forum Inventor
      Risposte: 2
      Ultimo Messaggio: 03-04-2017, 18: 21
    2. iLogic cosa ci faccio
      Di ReFazzi nel forum Inventor
      Risposte: 11
      Ultimo Messaggio: 14-12-2012, 00: 29
    3. iLogic, controparte in Solidworks ?
      Di etc nel forum Solidworks
      Risposte: 9
      Ultimo Messaggio: 14-07-2012, 16: 07
    4. iLogic pari o dispari
      Di Tarkus nel forum Inventor
      Risposte: 5
      Ultimo Messaggio: 08-01-2010, 20: 31
    5. Inventor iLogic Extension 2009
      Di frenk nel forum Inventor
      Risposte: 3
      Ultimo Messaggio: 23-02-2009, 09: 54

    Segnalibri

    Segnalibri

    Permessi di Scrittura

    • Tu non puoi inviare nuove discussioni
    • Tu non puoi inviare risposte
    • Tu non puoi inviare allegati
    • Tu non puoi modificare i tuoi messaggi
    •  





    CAD3D.it - la community dei progettisti