| ASP, PERL, CGI, C und alles andere Wolle ma net so sein. Obwohl Perl, ASP, C und TCL zu den minderwertigen Internet-Skriptsprachen zählen, dürfen ab sofort hierzu auch Fragen gestellt werden. ;) |
 |
|

29-08-2005, 17:08
|
|
FRAD
Member
|
|
Registriert seit: Jan 2005
Beiträge: 342
|
|
Unterschiede?
Gibt es Unterschiede zu Visual Basic 6.0 und Visual Studio .NET ???
^Will mich doch tiefer rein arbeiten...
Sagt mal, kann die .NET Version keine mySQL Datenbank ansprechen? Bekomme die Meldung, dass dies in der Standard Version nicht geht ?!?
Wie kann ich VB6 Projekt mit .NET bearbeiten?
Geändert von FRAD (29-08-2005 um 17:28 Uhr)
|

29-08-2005, 18:13
|
Günni
Master 
|
|
Registriert seit: Jun 2002
Ort: Landau/Pfalz
Beiträge: 2.589
|
|
Ja, da gibt es extreme Unterschiede.
Das VB.Net hat nicht mehr so viel mit dem VB 6 gemeinsam.
Natürlich kann eine Datenbank angesprochen werden. Wäre ja schlimm Wenn nicht. Wie, kann ich dir leider nicht sagen, da ich aus der C++ Ecke komme.
http://www.activevb.de/rubriken/vbdo...ntrovbnet.html
__________________
mfg
Günni
Praxis: Jeder kann´s, aber keiner weiß wie´s geht...
Theorie: Jeder weiß wie´s geht, aber keiner kann´s ...
Microsoft vereint Praxis und Theorie: Nix geht und keiner weiß warum
City-Tiger - Online durch die Straßen tigern...
|

29-08-2005, 22:17
|
|
aimbot
PHP Junior
|
|
Registriert seit: Feb 2004
Ort: Lahr - Germany
Beiträge: 779
|
|
hey,
wie Günni schon erwähnt hat, gibt es extreme Unterschiede.
glaub mir, .net hat nur noch wenig mit vb6 zu tun.
Ich finde das vb.net java sehr ähnelt. ist halt objektorientierter ausgerichtet als vb6. die meisten befehle und codestrukturen wirst du nicht wieder erkennen.
__________________
MfG
aim
Lies mich jetzt!
- OT-Tags-Liebhaber und BB-Code-Einrücker -
|

29-08-2005, 23:37
|
Günni
Master 
|
|
Registriert seit: Jun 2002
Ort: Landau/Pfalz
Beiträge: 2.589
|
|
@aimbot
C# ähnelt Java sehr, aber nicht das VB .NET!!!
@FRAD
Im Prinzip kannst du neu anfangen zu lernen. Was du hier dir aussuchst ist dir überlassen. Es muss ja nicht unbedingt das VB sein. Alternative wäre du bleibst bei VB 6 so lange es möglich ist. Ich mache dies ja ebenfalls mit der MFC (VC 6.0)!!!
__________________
mfg
Günni
Praxis: Jeder kann´s, aber keiner weiß wie´s geht...
Theorie: Jeder weiß wie´s geht, aber keiner kann´s ...
Microsoft vereint Praxis und Theorie: Nix geht und keiner weiß warum
City-Tiger - Online durch die Straßen tigern...
|

30-08-2005, 08:28
|
|
FRAD
Member
|
|
Registriert seit: Jan 2005
Beiträge: 342
|
|
Hi, was heisst MFC?
Ich werde dann auch mit VB6 anfangen... Aber macht das denn Sinn, wenn VB6 aussterben soll, dann nicht doch lieber mit .NET anfangen?
Was ist das eigentlich für ein Code? VB6 oder .NET?
PHP-Code:
Sub Main(Client, GWEvent)
Dim objTask
Dim objNewTask
Dim objRecipient
' Create a draft task message with no user interface
Set objTask = GroupWise.Account.Calendar.Messages.Add("GW.MESSAGE.TASK", fgwDraft)
' Add a single recipient - ourself
Set objRecipient = objTask.Recipients.Add(GroupWise.Account.Owner.EmailAddress,,0)
With objTask
.OnCalendar = TRUE
.Priority = fgwNormal
.FromText = "Formativ"
.AssignedDate = Date
.StartDate = Date
.DueDate = Date
.TaskCategory = "A"
.TaskPriority = 1
.Completed = FALSE
.NotifyWhenAccepted = fgwNoNotify
.NotifyWhenCompleted = fgwNoNotify
.NotifyWhenDeclined = fgwNoNotify
.Subject = "This task was created using Formativ"
.BodyText.PlainText = "This is the task body text"
End With
Set objNewTask = objTask.Send
Call MsgBox ("Message Id : " & objNewTask.MessageID, 64, "Formativ")
Set objRecipient = Nothing
Set objTask = Nothing
End Sub
Gibt es für VB6 Editoren, mit denen ich wenigstens mal ein wenig üben kann, EXE muss erst mal nicht sein...
Ciao
Geändert von FRAD (30-08-2005 um 08:47 Uhr)
|

30-08-2005, 09:11
|
|
asp2php
Banned
|
|
Registriert seit: Feb 2004
Beiträge: 11.746
|
|
der Code ist definitiv VB und nicht VB.NET, ob das aber VB 6 ist kann man nicht sagen
um in VB.NET MySQL anzusprechen, nimmt man die Klasse OleDbConnection von System.Data.OleDb und übergibt z.B. den Connectionstring, welche ich dir schon mal gegeben habe.
P.S.: MFC = Microsoft Foundation Classes = eine MS-Sammlung von OO Klassen-Libraries für die Programmierung von C++ unter Windows, eingeführt mit dem C++ Compiler im Jahre 1992. Sie dient als Interface zu den nicht OO API-Funktionen des BS und soll den Umgang mit den Resourcen vom BS vereinfachen.
Geändert von asp2php (30-08-2005 um 09:19 Uhr)
|

30-08-2005, 09:38
|
|
aimbot
PHP Junior
|
|
Registriert seit: Feb 2004
Ort: Lahr - Germany
Beiträge: 779
|
|
Zitat:
Original geschrieben von Günni
[B]@aimbot
C# ähnelt Java sehr, aber nicht das VB .NET!!!
|
naja, von der syntax mE schon. es sei denn ich verwechsel da grad was
der größte nachteil an vb .net ist mE, dass man zum Ausführen der geschriebenen Programme das .net-Framework braucht. Korrigiert mich, aber soweit ich weis ist das knappe 100MB groß. da sind die runtimes von vb6 wesentlich kleiner - auch wenn dadurch n paar funktionen, etc. fehlen.
__________________
MfG
aim
Lies mich jetzt!
- OT-Tags-Liebhaber und BB-Code-Einrücker -
|

31-08-2005, 08:30
|
|
FRAD
Member
|
|
Registriert seit: Jan 2005
Beiträge: 342
|
|
also wenn ich VB6 lerne und dann ausstirbt und ich dann doch evtl. .NET erlerne, lerne ich doch lieber gleich .NET! Da wenn ich VB6 lerne, keine Vorteile habe was dann den Übergang zu .NET betrifft.
Sehe ich das falsch?
|

31-08-2005, 08:49
|
|
asp2php
Banned
|
|
Registriert seit: Feb 2004
Beiträge: 11.746
|
|
Zitat:
Original geschrieben von FRAD
also wenn ich VB6 lerne und dann ausstirbt
|
so schnell stirbt VB nicht, denn es gibt zuviele Anhänger außerdem MS-Office braucht immer noch VBA.
Zitat:
|
und ich dann doch evtl. .NET erlerne, lerne ich doch lieber gleich .NET! Da wenn ich VB6 lerne, keine Vorteile habe was dann den Übergang zu .NET betrifft.
|
das würde ich nicht unbedingt sagen. Abgesehen von OOP bleibt die Syntaxstruktur zum größten Teil erhalten.
|

31-08-2005, 10:09
|
|
FRAD
Member
|
|
Registriert seit: Jan 2005
Beiträge: 342
|
|
hi,
was würdest du sagen ist für einen der PHp ein bissel versteht VB6 besser bzw. einfacher zu lernen als .NET...
Wo mache ich schneller Lernerfolge bei VB6 ioder .NET?
|

31-08-2005, 10:25
|
|
Klaus Keller
Newbie
|
|
Registriert seit: Aug 2005
Beiträge: 10
|
|
Hallo FRAD,
welche Sprache nun die Empfehlenswertere ist hängt auch davon ab, was Du damit bezweckst. Möchtest Du damit Deine "Arbeitsmarkt-Chancen" erhöhen ist .NET einfach die bessere Wahl, wobei ich dann sogar noch C# empfehlen würde. Man kann sagen, daß wohl der größte Teil der Stellenangebote in der MS-Programmierung C# voraussetzen.
Vorteil VB6: Es ist in vielen Bereichen einfach leichter, daß es kein .NET-Framework hat. Und das wirklich schwierige am gesamten .NET sind nun mal die gesamten Objekte. Ähnlich wie Java: Java, die Grundsprache selbst, ist einfach zu erlernen, erst die gesamten Klassen dahinter macht Java zu einer der komplizierteren Sprachen (fast noch umfangreicher und schwerer wie C++). Ausserdem brauchst Du kein .NET, es reicht "nur" Visual Studio 6. Allerdings muss das VS 6 sein, kein anderes bietet die Möglichkeit das "MS- VB" einzusetzen. Bei Ebay gibt es teils günstige Preise. Es gibt allerdings Alternativen wie z.B. Powerbasic und viele andere. Siehe dazu http://de.wikipedia.org/wiki/Basicdialekte
Vorteil VB.NET: Wird in Stellenangeboten wesentlich mehr verlangt. Benötigt "nur" das .NET, die ganzen Dateien kann man (theoretisch) mit einem einfachen Editor schreiben. Aber es gibt da eine gute Alternative, nennt sich Sharpdevelop, ist zwar eigentlich für C# gedacht, kann aber auch VB.NET ( http://www.sharpdevelop.com/). Und wenn Du DSL hast, sind 100 MB auch kein Problem. Zu meiner DSL-losen-Zeiten habe ich eine Zeitschrift mit dem .NET-Framework gekauft, ist ja auch bei einigen Büchern dabei.
Ausserdem ist von Zukunftsfähigkeit VB.NET dem VB6 einfach überlegen, aber man muß auch dazu sagen, daß in vielen Firmen VB6 noch langfristig eingesetzt wird. Noch heute gibt es in Firmen VB 4 Programme. Dennoch kann VB6 mit VB.NET da nicht mithalten, ist einfach so. Die Unterschiede von VB6 zu VB.NET sind GRAVIEREND! Da hat man manchmal das Gefühl, Du musst das Programmieren neu lernen. Aber wie asp2php schon schrieb:
Zitat:
|
Abgesehen von OOP bleibt die Syntaxstruktur zum größten Teil erhalten.
|
Und genau daß ist auch das "Problem", die Objekte, der gesamte Objektorientierte Aufbau. Das setzt zum einen mehr und längeres Lernen voraus, zum anderen einen höheren "Wissensschatz".
Für welche man sich entscheiden soll? Wenn Du intensiv programmieren möchtest und auf dem Arbeitsmarkt eine bessere Chance haben möchtest: VB.NET. Ist es aber nur ein *ZwischendurchProgrammieren* ohne grösseren Aufwand oder *MöchteHaltEtwasProgrammieren*, VB6.
__________________
MfG & CU & Thänx weri Matsch
Klaus Keller
--
http://www.asphelper.de - ASPKurs, Fehlercodes, Tipps & Skripts, Forum
|

31-08-2005, 11:53
|
|
FRAD
Member
|
|
Registriert seit: Jan 2005
Beiträge: 342
|
|
hi,
also mein Ziel ist folgendes':
kleiner Admin-Tools schreiben, die mir das Leben erleichtern... Möchte auch diverse Ding automatisieren...
Ich bin kein Progrmamierer von Beruf! Mir geht es nur darum die Schnelligkeit des lernens...
|

31-08-2005, 12:01
|
|
Klaus Keller
Newbie
|
|
Registriert seit: Aug 2005
Beiträge: 10
|
|
Hallo FRAD,
dann vergiss .NET, zu aufwendig zum lernen. VB oder VBScript mit WSH wäre dann das richtige.
__________________
MfG & CU & Thänx weri Matsch
Klaus Keller
--
http://www.asphelper.de - ASPKurs, Fehlercodes, Tipps & Skripts, Forum
|

31-08-2005, 12:10
|
|
asp2php
Banned
|
|
Registriert seit: Feb 2004
Beiträge: 11.746
|
|
Vielleicht ist MS-Access als Frontend und MySQL als Backend sogar das Beste für dich
|

31-08-2005, 12:10
|
|
FRAD
Member
|
|
Registriert seit: Jan 2005
Beiträge: 342
|
|
Hi,
ok, dachte ich mir...
Unterschied VB VBS WSH gibt es doch eigentlich keine großen oder?
VB -> EXE
VBS -> VBS
WHS -> ??
@php2asp
Ne, da ich wie gesagt nicht nur mit Datenbanken arbeiten will sondern auch diverse Windows Automatismen erstellen möchte... Wobei Access bestimmt ne schöne Sache ist...
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|