Suchergebnisse

Suchergebnisse 1-4 von insgesamt 4.

  • Benutzer-Avatarbild

    Hallo Leute, mein derzeitiges Projekt besteht daraus, ein bestehendes VB6 Projekt in ein VB.NET Projekt zu konvertieren. Nun zu meinem Problem. Ich versuche eine Structure zu erstellen, die die selben Werte besitzt, wie die das Type aus VB6. Leider habe ich trotz identischer Variablen und auch Längen, zwei total verschiedene Gesamtgrößen. Visual Basic-Quellcode (7 Zeilen) VB.NET-Quellcode (7 Zeilen) Die Funktionen haben sich nicht wirklich von Vb6 zu .NET geändert. (Projekt-Code) Also Beispiel u…

  • Benutzer-Avatarbild

    @RodFromGermany Aber müsste es dann nicht theoretisch in .NET größer sein? Gibt es denn eine andere Möglichkeit einem String eine vordefinierte "feste" Länge zuzuweisen? Die oben beschriebene habe ich durch eine Convert-Doku entdeckt.

  • Benutzer-Avatarbild

    @EaranMaleasi Die Daten werden immer wieder an eine SPS-Steuerung übergeben, deswegen die feste Länge. Derzeit ist es so, dass Daten immer wieder gebündelt in eine bestimmt formatierte Datei geschrieben werden. Und zur Laufzeit gibt es dann Funktionen, die dann diese entweder direkt aus der Structure oder aus der Datei heraus in die SPS schreiben.

  • Benutzer-Avatarbild

    @RodFromGermany Danke für deine Antwort. Habe es nach deiner Anleitung versucht, jedoch nicht den gewüsnchten Effekt gehabt. Allerdings hab ich eine Lösung in eine msdn-Doku gefunden. VB.NET-Quellcode (7 Zeilen) Der Marshal hat mir dauerhaft die falschen Werte geliefert. Mit dieser Definition erhalte ich die genauen Ergebnisse, wie im VB6-Projekt!