Meilleur auteur de réponses
Remplacement des structures

Question
-
Bonjour à tous.
Je souhaite convertir une application de VB6 à VB.Net.
Le problème est que j'utilise beaucoup de structures (UDT) sous VB6 et l'enregistrement direct de ces structures dans des fichiers binaires.
Par quoi remplacer efficacement ces structures en VB.Net et comment lire/écrire des fichiers binaires sous VB.Net ?
Merci d'avance; Jean
Réponses
-
Bonjour,
UDT, vous voulez parler des Type definie par l'utilisateur je pense, il sont remplacer par l'instruction "Structure" :
Public Structure employee Public firstName As String Public lastName As String 'Declaration des variables de longueur fixe <VBFixedString(32)> Public numsecus As String End Structure
- Proposé comme réponse Thomas Aimonetti mardi 7 décembre 2010 15:42
- Marqué comme réponse Alex Petrescu lundi 13 décembre 2010 14:16
-
Bonjour,
Existe t'il une notion de ponteur sur une structure un peu à l'image d'un pointeur sur une instance de classe ?
Pas en VB .NET, maintenant si vous précisez le contexte de l'utilisation de votre structure on peut trouver un équivalent...Rappelez vous que .NET offre une abstraction de la mémoire ! Les pointeurs, l'allocation/désallocation mémoire,...etc sont des concepts qui disparaissent pour le développeur et qui sont géré automatiquement par .NET...
Cordialement
Gilles TOURREAU - MVP C#
Architecte .NET/Consultant/Formateur chez Winwise
Blog : http://gilles.tourreau.fr
- MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5
- MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5- Marqué comme réponse Gilles TOURREAUModerator dimanche 19 décembre 2010 18:34
Toutes les réponses
-
Bonjour,
UDT, vous voulez parler des Type definie par l'utilisateur je pense, il sont remplacer par l'instruction "Structure" :
Public Structure employee Public firstName As String Public lastName As String 'Declaration des variables de longueur fixe <VBFixedString(32)> Public numsecus As String End Structure
- Proposé comme réponse Thomas Aimonetti mardi 7 décembre 2010 15:42
- Marqué comme réponse Alex Petrescu lundi 13 décembre 2010 14:16
-
-
-
Bonjour,
Existe t'il une notion de ponteur sur une structure un peu à l'image d'un pointeur sur une instance de classe ?
Pas en VB .NET, maintenant si vous précisez le contexte de l'utilisation de votre structure on peut trouver un équivalent...Rappelez vous que .NET offre une abstraction de la mémoire ! Les pointeurs, l'allocation/désallocation mémoire,...etc sont des concepts qui disparaissent pour le développeur et qui sont géré automatiquement par .NET...
Cordialement
Gilles TOURREAU - MVP C#
Architecte .NET/Consultant/Formateur chez Winwise
Blog : http://gilles.tourreau.fr
- MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5
- MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5- Marqué comme réponse Gilles TOURREAUModerator dimanche 19 décembre 2010 18:34