unterschied zwischen visual basic 6.0 & visual studio.net

Gast #959091
hallo,

welche unterschied gibt es zwischen visual basic 6.0 und visual 
studio.net?
ich beschäftige mich längst mit VB6.0 für das öffnen von comport und bin 
immer auf hindernis gestoßen. ich habe woanders gelesen, das visual 
studio .net zur öffnung von port besser geeignet ist. weisst genau der 
unterschied zwischen die Beide

Danke im Voraus
>das visual studio .net zur öffnung von port besser geeignet ist

Genau das Gegenteil ist der Fall. Ab Net3.5 kann unter Vista der Port 
für alle Ewigkeit lahmgelegt werden, obwohl der Code stimmt.
Für Com-Anwendungen sollte man eben auf VB6 oder .Net mit Framework 2.0 
zurückgreifen.

Gruss,
Edson
Gast
>Genau das Gegenteil ist der Fall.

Sehe ich genau so, Habe in .net nicht mal das Modul dazu gefunden.

Welche Probele haste denn unter 6 ist doch eigentlich nur Open und das 
wars.
Gast
VB 6 ist doch ein alter Zopf.
Wenn man in Visual Studio ab Version 2005 die serielle Schnittstelle in 
der Toolbox nicht finden kann, dann weiss ich also auch nicht...
Wasser wrote:
> Sehe ich genau so, Habe in .net nicht mal das Modul dazu gefunden.

Ein Modul gibts ja auch nicht...
Ich arbeite seit ca 1/2 Jahr mit dem VS.NET 2005, Google ist dein Freund 
bei solchen Angelegenheiten...

Meister Eder write:
> Genau das Gegenteil ist der Fall. Ab Net3.5 kann unter Vista der Port
> für alle Ewigkeit lahmgelegt werden, obwohl der Code stimmt.
> Für Com-Anwendungen sollte man eben auf VB6 oder .Net mit Framework 2.0
> zurückgreifen.
Wer verwendet denn Vista??

Gruß,
Markus
>>Genau das Gegenteil ist der Fall.

>Sehe ich genau so, Habe in .net nicht mal das Modul dazu gefunden.

So meinte ich das nicht. Den COM kann man unter .NET mit wenigen 
Codezeilen einbinden. Man findet halt zu dem Thema mehr fertige 
Codeschnippsel in VB6.

>Wer verwendet denn Vista??

Kunden möglicherweise?

Den Hinweis habe ich bei einer Recherche Anfang des Jahres erhalten. 
Leider erinnere ich mich gerade nicht an den Link.
Meister Eder wrote:
>>>Genau das Gegenteil ist der Fall.
>
>>Sehe ich genau so, Habe in .net nicht mal das Modul dazu gefunden.
>
> So meinte ich das nicht. Den COM kann man unter .NET mit wenigen
> Codezeilen einbinden. Man findet halt zu dem Thema mehr fertige
> Codeschnippsel in VB6.
>
>>Wer verwendet denn Vista??
>
> Kunden möglicherweise?
>
> Den Hinweis habe ich bei einer Recherche Anfang des Jahres erhalten.
> Leider erinnere ich mich gerade nicht an den Link.

Diesen "merkwürdigen" Thread vllt?
http://forums.msdn.microsoft.com/en-US/netfxbcl/thread/aa5280a4-b3aa-4e96-98d0-4e587892a68e/
Wäre da etwas gewesen, hätte der Autor z.B. auch die entsprechenden 
Links zur Fehlermeldung oder dessen ID angeben können.
>Diesen "merkwürdigen" Thread vllt?

Es war zwar nicht dieser Thread, aber der selbe Kerl.

>Wäre da etwas gewesen, hätte der Autor z.B. auch die entsprechenden
>Links zur Fehlermeldung oder dessen ID angeben können.

Hätte er wohl, hat er aber nicht... Soll man deshalb eine Warnung 
einfach nicht Ernst nehmen und blauäugig warten obs hinhaut oder nicht?

Gruss,
Edson
Gast
Hi Meister Eder

[zitat]
Genau das Gegenteil ist der Fall. Ab Net3.5 kann unter Vista der Port
für alle Ewigkeit lahmgelegt werden, obwohl der Code stimmt.
Für Com-Anwendungen sollte man eben auf VB6 oder .Net mit Framework 2.0
zurückgreifen.
[/zitat]

Im Framework 3.5 wurde keine neue SerialPort-Klasse bereitgestellt. Es 
wird die alte Serialport-Klasse aus dem Framework 2.0 (aus der 
system.dll) genutzt.

Woher nimmst du die Information, dass im Framework 3.5 die 
SerialPort-Klasse aus dem Framework zusätzliche Komponenenten aus dem 
Framework 3.5 nutzt? Welche konkrete Klasse aus dem Framework 3.5 
außerhalb der SerialPort-Klasse wirkt hier noch?

--
Viele Grüsse

Peter
Hallo Peter,

>Woher nimmst du die Information, dass im Framework 3.5 die
>SerialPort-Klasse aus dem Framework zusätzliche Komponenenten aus dem
>Framework 3.5 nutzt?

das habe ich doch so nirgends behauptet. Ich bin damals auf den 
folgenden Link gestossen, kannst es dir ja mal durchlesen:

http://www.innovatic.dk/knowledg/SerialCOM/SerialCOM.htm

Wenn diese Warnungen nicht zutreffen, bin ich sicher der Letzte den das 
stört. Deine Meinung zu dem Thema interessiert mich ebenfalls.

Gruss,
Edson
Gast
Wenn dem wirklich so wäre, dann würde Microsoft den Fehler beheben und 
mit einem Fix oder späterem Servicepack verteilen.
Ich würde und tu die "SerialPort" Komponente bedenkenlos einsetzen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.