| |
VB.NET - Ein- und Umsteiger.NET als VB6 speichern | | | Autor: joel² | Datum: 01.09.08 21:44 |
| Hi Leute,
ich habe folgendes Problem:
Ich habe letzens ein Programm das bei uns in der Schule den Überwachungsdienst killt geschrieben.
Jedoch habe ich dieses Programm mit Visual Basic 2008 erstellt und es wird Framwork 3.5 benötigt.
Da ich leider in unserer Schule die neue Version nicht installieren kann, wollte ich fragen ob es irgendwie möglich ist, in Visual Basic 2008 eine Anwendung als VB6 Anwendung zu speichern, sodass man nur Framework 2.0 benötigt oder so...
Hier mal mein VB6 Code:
' Prozedur zum Löschen von Werten aus der Registry
Public Sub gRegistry_Delete(iREG_KEY As eREG_KEY, _
ByVal sKey As String, _
ByVal sEntry As String)
Dim oWshShell As New WshShell
Dim sREG_KEY As String
sREG_KEY = pKeyToString(iREG_KEY)
' Fehlerbehandlung aktivieren (falls Schlüssel
' / Eintrag nicht existsiert)
On Local Error Resume Next
' Der Methode "RegDelete" wird nun der gewünschte
' Schlüssel übergeben ... schon fertig :-)
oWshShell.RegDelete sREG_KEY & sKey & "\" & sEntry
' Fehlerbehandlung wieder ausschalten
On Local Error GoTo 0
End Sub
' Wert löschen
gRegistry_Delete iHKEY_CURRENT_USER, _
"Software\Microsoft\Windows\CurrentUser\Run", "INiS Smile" Über Antworten wäre ich sehr dankbar!!!
mfg joel² | |
Re: .NET als VB6 speichern | | | Autor: keco | Datum: 01.09.08 22:10 |
| Diese älteren Systeme haben also doch ihren Vorteil
Es hat vielleicht einen gewissen Sinn, dass die INiS-Software auf den Schul-PC's installiert wurde, weshalb ich der Meinung bin, dass man dich bei diesem Vorhaben nicht wirklich unterstützen sollte, wenn es dein Ziel ist als Schüler diese Maske zu umgehen. | |
Re: .NET als VB6 speichern | | | Autor: joel² | Datum: 01.09.08 22:26 |
| ey leute...stellt euch mal bitte nicht so an!
Ich möchte einfach nur fragen ob ich unter Visual Basic 2008 eine Anwendung so speichern kann das sie auch auf älteren Systemen wie XP ohne Sp1 funktionieren... | |
Re: .NET als VB6 speichern | | | Autor: Anfänger Steve | Datum: 01.09.08 23:25 |
| Sag mal was heißt hier "Stellt euch mal bitte nicht so an" ???!!!
Wir helfen dir gerne bei Problemen mit VB.NET ... jedoch werden wir dich bei diesem Vorhaben nicht unterstützen.
MfG
Steve
If M?lleimer.Entfernung <= Wurfweite Then
M?ll.Werfen.ToM?lleimer()
ElseIf M?lleimer.Entfernung > Wurfweite Then
M?ll.Werfen.ToBoden()
End If | |
Re: .NET als VB6 speichern | | | Autor: FlyingEagleLW | Datum: 02.09.08 08:48 |
| Naja, streng genommen hat er niemanden um Rat gefragt wie er die Software aushebelt.
Er hat eine klare Frage zu .Net gestellt.
Ich finde auch nicht gut was er da vorhat, aber das war ja nicht der Grund seiner Frage.
Man könnte ihm schon einen Tip geben, wie das wechseln des Frameworks ginge ...
was ich aber an der sache etwas mysteriös finde, wieso läßt sich die software so leicht aushebeln ... da würde ich als admin graue haare kriegen und nach ner anderen lösung suchen.
im übrigen joel, kann das mehr ärger nach sich ziehen als dir vielleicht bewußt ist ... schließlich manipulierst du hier in system, welches nicht dein eigenes ist ... | |
Re: .NET als VB6 speichern | | | Autor: keco | Datum: 02.09.08 11:16 |
| Um ehrlich zu sein, scheint mir diese Software nicht wirklich professionell zu sein. Wir hatten diese damals auch an unserer Schule, aber das wird wohl eine sehr alte Version gewesen sein (ist immerhin schon paar Jährchen her *g*). Da ich dieses System als Schüler dort etwas auf dem Laufenden gehalten hatte, wusste ich auch, wie man das System umgehen kann. Bei der dortigen Version wurde einfach nur eine Systemdatei ausgetauscht, wodurch sich INiS immer in den Vordergrund drängelte.
Der Grund, warum man dieses System wählt werden wohl die Kosten und der minimale Einrichtungsaufwand sein. Immerhin handelt es sich hier "nur" um eine "Schule", was also nicht unbedingt ein absolut sicher es System sein muss.
PS: Ja, er hat eine klare Frage zu .NET gestellt, allerdings auch sein Motiv. Hätte er das nicht hingeschrieben, hätte man ihm wohl gleich eine Antwort geben können. Zumal seine Antwort auch irgendwo hier in den Weiten des Forums steckt | |
Re: .NET als VB6 speichern | | | Autor: joel² | Datum: 02.09.08 22:29 |
| ja wie ich die Software aushebeln kann ist total simpel...
Einfach nen den Registry-Eintrag aus HKCU\Software\Microsoft\Windows\CurrentVersion\Run "INiS Smile" löschen, abmelden und schon wird INiS nicht mehr gestartet...Dieses wird jedoch nach einem Neustart des Systems wieder rückgängig gemacht.
Also lassen wir mal meine Absicht beiseite und lassen meine Frage stehn | |
Re: .NET als VB6 speichern | | | Autor: CALChris | Datum: 03.09.08 15:23 |
| Also wie gesagt entweder ein VB-Script oder eben das Zielframework wechseln.
My Project -> Kompellieren -> Erweiterte Kompellierungsoptionen -> Zielframwork
mfg | |
Re: .NET als VB6 speichern | | | Autor: joel² | Datum: 03.09.08 17:09 |
| ok danke!!!
werde es dann morgen mal testen!!! | |
| Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
|
|
Neu! sevCommand 4.0
Professionelle Schaltflächen im modernen Design!
Mit nur wenigen Mausklicks statten auch Sie Ihre Anwendungen ab sofort mit grafischen Schaltflächen im modernen Look & Feel aus (WinXP, Office, Vista oder auch Windows 8), inkl. große Symbolbibliothek. Weitere InfosTipp des Monats Access-Tools Vol.1
Über 400 MByte Inhalt
Mehr als 250 Access-Beispiele, 25 Add-Ins und ActiveX-Komponenten, 16 VB-Projekt inkl. Source, mehr als 320 Tipps & Tricks für Access und VB
Nur 24,95 EURWeitere Infos
|