Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Converstion de syntaxte de VB6 à VB.Net <<<<==== HELP [ Archives Visual Basic / J'AI BESOIN D'AIDE !!!! :) ] (Fred800202)

mardi 26 juillet 2005 à 10:53:03 | Converstion de syntaxte de VB6 à VB.Net <<<<==== HELP

Fred800202

SAlut aidez moi, je recherche quelqu'un qui pourrait m'aider dans la transcriptio d'une syntaxe cd Visual Basic 6 vers le .Net.

Voici la syntaxe en VB6: lpFindFileData.cAlternate = String$(14, 0)

Explication de ligne:

         - lpFindFileData est une variable déclarée de type WIN32_FIND_DATA

Mon prob ce situe au niveau droit du signe égal (=), Visual Basic.Net ne veux en effet pas accepter l'instruction String$(14, 0)  Je recherche dans l'aide de VB.Net mais pas moyens de trouver

S'il vous plais, aidez moi, je devient fou

La programmation, c bien, mai sla programmation avec utilisation du multimédia (directX) c'est mieux, mais pas facile d'apprendre  Sinon, le graphisme 3D c'est cool aussi avec 3D Studio Max et Bryce que j'app

mardi 26 juillet 2005 à 11:15:30 | Re : Converstion de syntaxte de VB6 à VB.Net <<<<==== HELP

Gobillot

les fonctions avec "$" n'existent plus en .net
essaye ça:
lpFindFileData.cAlternate = String(14, 0)


Daniel

mardi 26 juillet 2005 à 11:50:33 | Re : Converstion de syntaxte de VB6 à VB.Net <<<<==== HELP

drahcir

Salut,

petite question : qu'est-ce que les fonctions avec "$"?

mardi 26 juillet 2005 à 12:28:50 | Re : Converstion de syntaxte de VB6 à VB.Net <<<<==== HELP

Gobillot







Visual Basic 6.0

Certaines fonctions Visual Basic 6.0 possèdent deux versions, l'une pour retourner une valeur String et l'autre pour retourner une valeur Variant. Ces paires de fonctions se distinguent par la présence du suffixe dollar ($) dans le nom de la version String, par exemple Chr et Chr$.

Visual Basic .NET

Dans Visual Basic .NET, chaque paire de fonctions a été remplacée par une seule fonction. Les versions Variant sont supprimées, et vous pouvez appeler les versions String avec ou sans le suffixe $.

Même si seulement Trim est défini, Visual Basic .NET accepte Trim$, car le suffixe $ fonctionne comme un caractère de type d'identificateur pour le type de données String.



Daniel

mardi 26 juillet 2005 à 13:17:36 | Re : Converstion de syntaxte de VB6 à VB.Net <<<<==== HELP

drahcir

ok, merci daniel.
 Je code trés peu en vb6 mais c'est bon à savoir.

@+

mardi 26 juillet 2005 à 16:27:37 | Re : Converstion de syntaxte de VB6 à VB.Net <<<<==== HELP

Fred800202

Bien voilà Gobillot , je viens de tester l'affaier mais même avec la ligne que tu m'as donné ne vas pas non plus il me dit que l'instruction "String" est un type de classe et n'est donc pas une expression valide.

Merci tout de même, j'attend et continue à chercher sur le net.

Merci tout le monde tout de même

La programmation, c bien, mai sla programmation avec utilisation du multimédia (directX) c'est mieux, mais pas facile d'apprendre  Sinon, le graphisme 3D c'est cool aussi avec 3D Studio Max et Bryce que j'app

mardi 26 juillet 2005 à 16:41:57 | Re : Converstion de syntaxte de VB6 à VB.Net <<<<==== HELP

drahcir

Si j'ai bien compris ce que tu veux faire, c'est un transtypage (je ne sais pas si le terme existe en vb)?

Si c'est le cas regarde du côté de la fonction CType...

mardi 26 juillet 2005 à 16:52:18 | Re : Converstion de syntaxte de VB6 à VB.Net <<<<==== HELP

Gobillot

je ne sais pas si String marche de la même façon qu'en VB6

pFindFileData.cAlternate = String(14, chr(0))


pFindFileData.cAlternate = chr(0) & chr(0) & chr(0) & chr(0)   ...... 14 fois


Daniel

mardi 26 juillet 2005 à 21:43:50 | Re : Converstion de syntaxte de VB6 à VB.Net <<<<==== HELP

Fred800202

Oki merci Daniel, je ferai plutot une bouvle for dans le code, c pas grave mais j'espère trouver l'astuce pour avoir plus simple.

Merci encor à tous

La programmation, c bien, mai sla programmation avec utilisation du multimédia (directX) c'est mieux, mais pas facile d'apprendre  Sinon, le graphisme 3D c'est cool aussi avec 3D Studio Max et Bryce que j'app

mardi 26 juillet 2005 à 21:44:50 | Re : Converstion de syntaxte de VB6 à VB.Net <<<<==== HELP

Fred800202

La fonction CTtype, je vai voir ça, je te dirai quoi quand je le saurai, merci de l'info

La programmation, c bien, mai sla programmation avec utilisation du multimédia (directX) c'est mieux, mais pas facile d'apprendre  Sinon, le graphisme 3D c'est cool aussi avec 3D Studio Max et Bryce que j'app



Cette discussion est classé dans : net, vb, vb6, string, lpfindfiledata


Répondre à ce message

Sujets en rapport avec ce message

"Vieilles" fonctions VB6 en VB.NET ou code .NET pur ?? [ par crenaud76 ] Une petite question aux spécialistes de VB.NET (vu que je commence ma migration VB6 -> VB.NET ... dans la douleur !!) EN VB.NET on peut faire, comme e Conversion VB6 à VB.NET ???? [ par guilleto ] Bonjour à tous et à toutesVoilà cela fait maintenant 7 ans que je fais du Visual Basic (4, 5 et 6).J'aimerais passer au VB.NET et j'ai relever 3 référ VB6 VB.NET [ par hublet ] Bonjour à tous,Je migre une application de VB6 ver VB.NET (8) . Malheureusement, je  dois aussi développer de nouveaux modules et faire évoluer les an Feuille VB6 en VB.NET [ par hublet ] Bonjour à tous,Je sais la question suivante est un peu ... tiré par les cheveuxSituationJ4ai une application VB6 avec une feuille MDI MèreJ'ai une dll VB.Net [ par chid_ra ] Bonsoir à tous, je voulais savoir, je taf sur du VB6.0 et je souhaiterais commencer à programmer sur du VB.Net, comment on fait, c'est un logiciel à p HELP Feuilles VB6 en VB.Net [ par hublet ] J'ai une DLL avec des feuilles en VB6. J'ai pas le temps de les redéveloppertel qu'elles. Je vais les refaires mais autrement. Les deux doivent cohabi VB.net ou VB6 [ par FMatrix07 ] Une question que je me pose, est-il mieux de programmé en VB.net ou en vb6 ?Car on entend parler de vb.net mais de moins en moins de vb6, je programme de VB6 à VB.net [ par poilusduboux ] BonjourJe fais depuis plusieurs années des programmes avec VB6. Maintenant j’aimerais me lancer dans la programmation Visual Basic.net. Il parait que de VB6 à VB.net [ par poilusduboux ] Bonjour Dans vb6 il y a dans le menu un gestionnaire de données. Comment puis-je faire avec vb.net pour crée une base de données Access ? Merci d’avan vb6/vb.net please [ par ayoubicci ] Bonjour,O'Lacommunotédesprogrammeurs.je commence à avoir des problémes ,D'abord moi je connais au vb6 mais je programme avec du vb.net et j'aimerais a


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version


HTC G1

Entre 449€ et 449€


Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,749 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.