Voir la version complète : Récupérer le nom du fichier courant en Xpresso
Salut.
J'aimerais récupérer le nom du fichier courant, afin de l'afficher dans la fenêtre de rendu.
J'ai bien lu ces deux sujets :
http://www.frenchcinema4d.fr/forum/index.php?topic=18534.0
et
http://www.frenchcinema4d.fr/forum/index.php?topic=10114.0
... mais je n'obtiens aucun résultat à la sortie de mon COFFEE (pourtant, il ne signale aucune erreur). Je suis sous la V9.
Pourrais-je obtenir un peu d'aide svp ? :oops:
Ci-joint mon fichier c4d :http://andon06.free.fr/c4d/test.zip
salut
j' ai pas cd4 ici donc je regarderait ce soir
ou met une capture de l'expresso pour voir ou ce situe l' erreur !
juste comme ca regarde si le noeud qui recoit le texte est bien configurer pour recevoir du texte
paspas
:efface:
Yes ! C'était bien ça: dans le COFFEE, j'avais mis "nom du fichier"... et je n'avais pas vu "texte"... :oops:
Donc, ça fonctionne ! :poucehaut:
Merci et désolé d'avoir réouvert un topic pour ça. :oops:(au début je pensais répondre dans celui intitulé "date et heure", mais comme ça concernait principalement le nom du fichier...)
Excellente journée à tous !
Euh... encore une question :
Comment on fait pour enlever l'extension .c4d ?
Ajouter, je sais faire... mais enlever :?:
il y a des noeuds string appelé "Left string"
tu peux lui demander de couper après un nombre de caractères.
Pour savoir le bon nombre t'as besoin de savoir la longueur du nom du fichier
Tu le calcule avec String Lenght
Mais tout ce que tu demande a déjà été fait...
OK, merci !
Je vais me baser sur ton topic "Quelle heure est t'il?", dont j'avais récupérer le fichier. Je vais décortiquer ça... Je ne m'étais pas encore essayé au COFFEE. J'ai réussi qq trucs sympas avec Xpresso, mais le COFFEE m'effrayait un peu :arg:
Allons, allons, au boulot ! :wink:
Si tu veux de l'aide en live passe sur le chat
Tiens, ... j'ai jamais essayé le chat !
si je galère trop j'essayerais !
Merci du tuyau :poucehaut:
Bon, je laisse tomber... C'est beaucoup trop complexe pour moi :coup: :cry2:
Je ne connais absolument pas la syntaxe... :(
En fait, c'est comme d'hab', je n'ai pas le temps de m'y mettre...
J'ai bien réussi un truc approchant, en modifiant directement le code que j'ai récupéré de "Date et heure" avec le "strmid(truc,sizeof(truc)-2,2)", mais après...
Pour quelqu'un qui n'y connaît absolument rien au code, c'est quand même difficile de trouver "rapidement" une solution... :roll:
Désolé, mais pour le chat, ce sera une autre fois, vu que j'ai pas d'IRC d'installé. :?
dans la version 9 ta pas des noeud expresso qui traite les texte , ce sont des noeud cofee preprogrammer pour les string je pense
paspas
main()
{
var doc = GetActiveDocument() ;
var fn = doc->GetFilename() ; // filename du document
fn->DelSuffix() ; // on supprime l'extension ".c4d"
nom = fn->GetLastString() ; // on recupere le nom du fichier
}
A+
NI-Ckel ! :nono:
... fallait connaître "Del Suffix" :!: :?:
D'ailleurs, j'ai jeté un coup d'oeil sur les sites qui traitent du C et C++, mais j'ai l'impression que ce n'est pas tout à fait la même syntaxe?!
Y'a t'il un document qui regroupe tous les termes de la syntaxe en COFFEE ?
Merci, merci Majoul !!!! :mrgreen:
Excellente journée à tous.
il me semble que le SDK sur le site de maxon répond à ta demande ;)
Effectivement...
En fait, je ne savais pas vraiment ce qu'était un SDK :oops:
Merci encore !
Software developpement kit
la documentation sur la programmation liée à un logiciel ;)
c'est une mine d'or ce document!
Oui, ça m'à l'air d'être super complet,
Dommage que ce ne soit pas en français :(
Powered by vBulletin® Version 4.2.1 Copyright © 2024 vBulletin Solutions, Inc. Tous droits réservés