edpimi
Messages postés24Date d'inscriptionvendredi 26 septembre 2008StatutMembreDernière intervention19 février 2015
-
18 avril 2009 à 18:06
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 2014
-
15 mai 2009 à 12:26
Bonjour,
Je souhaite faire une interface utilisateur avec questionnaire et case à cocher.
Puis selon les réponses de l'utilisateur, on aura un traitement qui permettra de creer des bases et des tables
sur un serveur via SQL serveur.
Ma question est : Dois-je utiliser le C# ou Visual basic comme langage ?
krimog
Messages postés1860Date d'inscriptionlundi 28 novembre 2005StatutMembreDernière intervention14 février 201549 20 avril 2009 à 10:56
Salut
Si tu débutes dans les 2 langages, sache que connaître le VB te permettra de faire facilement du Visual Basic for Application (VBA) donc d'intégrer tu code dans un document excel par exemple.
Le C#, quant à lui, a une syntaxe très proche du Java et assez proche du C++.
Après, comme dit Casy, tout langage .net génèrera exactement le même code, donc compatible à 100% entre les langages du framework. C'est d'ailleurs l'un des gros avantages du framework .net.
Krimog : while (!(succeed = try())) ;
- Quand le règlement tu respecteras, ravis de te répondre on sera -
edpimi
Messages postés24Date d'inscriptionvendredi 26 septembre 2008StatutMembreDernière intervention19 février 2015 15 mai 2009 à 11:38
Bonjour,
Ma question n'était pas au niveau du code généré ,mais plutot au niveau du langage.
Quel langage est le mieux adapté pour ce genre de travaux (interface utilisateur) ?
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 15 mai 2009 à 11:51
Je réitère ma réponse : Celui dans lequel tu es le plus à l'aise.
VB.Net ou C# c'est la même chose.
La syntaxe du langage change, VB.Net est issu du VB, C# est inspiré du C.
Tout le reste est identique.
La manière de coder sera la même, la façon de faire les interfaces sera strictement identique. Il n'y aura aucune différence dans le rendu, etc....
Les seules choses qui peut te faire choisir, c'est l'habitude de manipuler l'un ou l'autre des langages, l'envie et le temps de découvrir un nouveau langage, ....
edpimi
Messages postés24Date d'inscriptionvendredi 26 septembre 2008StatutMembreDernière intervention19 février 2015 15 mai 2009 à 12:19
resalut Casy ,
Peux- tu répondre à cette question ?
Je souhaite faire des commutateur pour mon application .
c'est a dire je vais créer une appli (toto.exe) et je souhaite si je tape en ligne de commande toto.exe -M
avoir une fenetre et si je tape toto.exe -F avoir une autre fenetre.
Pouvez-vous me dire comment le coder en CSharp ou Vbnet dans mon application ?
=>reponse dans le langage que tu connais
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 15 mai 2009 à 12:26
Tu peux récuperer les arguments passés sur la ligne de commande par Environment.GetCommandLineArgs ou My.Application.CommandLineArgs.
Ensuite il ne te reste qu'à tester les arguments récupérés et ouvrir le bon écran en conséquence.