C'est tout a fait possible ....
Je l'ai fait plein de fois 
L'idee simple mais efficace reside dans la gestion des fichier include.
et dans le fichier inc :
login := nom[1] + prenom [1] + codepermanent + classe;
Il ne te reste plus qu'a generer ce fichier include via une application.
Par contre cela necessite uen compilation.
Pour rendre la chose dynamique, a l'execution, tu peux externaliser la partie dynamique dans uen dll dont genere le source et que tu compile en ligne de commande, couplé avec une chargement/dechargement dynamique, tu peux en cours d'execution modifier le comportement de ton application. Mais la ca deviens lourd pour ce que tu desire faire.
Sinon, il te reste la solution "scripts". J'ai cherche a un moment a faire un truc dans le genre et je suis tombe sur quelques composant de gestion de scripts pascal. tu genere un TString list contenant le code delphi a executer et le transmet au moteur de script qui le compile et l'execute a la volee.
Partager