| |
VB.NET - Ein- und UmsteigerEntsprechung für Screen und Application | | | Autor: formatc | Datum: 31.10.06 18:29 |
| Hallo zusammen,
in Access gibt es die Funktionen Screen und Application.
Ich würde gerne die Entsprechung dafür in .Net wissen.
Kann mir jemand helfen?
Verwendet werden sie z.B so:
Dim ctrl as Control
Set ctrl = Screen.Control
und
Me.Application.Quit
Me.Application.RefreshTitleBar usw
Danke für alle Anregungen
Gruß
Roland | |
Re: Entsprechung für Screen und Application | | | Autor: FZelle (Moderator) | Datum: 31.10.06 19:56 |
| Tja, das ist schwierig zu sagen, denn beides hat ziemlich wenig mit .NET zu tun.
Was soll dein Screen.Control bewirken?
Wenn Du das Me. vor Application weg lässt kannst Du schon etwas finden.
Aber bitte Tu Dir selber einen gefallen, und lese Dir die Grundlagen
von VB.NET komplett an, denn VB.NET ist nicht Access-VBA, sondern hat
ist komplett anders. | |
Re: Entsprechung für Screen und Application | | | Autor: formatc | Datum: 02.11.06 13:41 |
|
Da ich eine VBA Application in VB.Net übersetzen soll, brauch ich Entsprechungen für folgendes
Mit der Screen-Eigenschaft können Sie einen Verweis auf das Screen-Objekt und die zugehörigen Eigenschaften zurückgeben. Schreibgeschützt.
Ausdruck.Screen
Ausdruck Erforderlich. Ein Ausdruck, der eines der Objekte in der Liste Betrifft zurückgibt.
Hinweise
Diese Eigenschaft ist nur in Visual Basic verfügbar und schreibgeschützt. Verwenden Sie das Screen-Objekt, um auf ein bestimmtes Formular, einen bestimmten Bericht oder ein bestimmtes Steuerelement zu verweisen, das bzw. der den Fokus hat.
Beispiel
Im folgenden Beispiel wird das Ändern des Cursors in das Symbol einer Sanduhr und zurück veranschaulicht, um auf Hintergrundaktivitäten hinzuweisen.
Application.Screen.MousePointer = 11 ' Hourglass
' Do some background activity.
Application.Screen.MousePointer = 0 ' Back to normal | |
Re: Entsprechung für Screen und Application | | | Autor: FZelle (Moderator) | Datum: 02.11.06 16:57 |
| VBA ist nicht VB.NET.
Du kannst nicht einfach das Programm Zeile für Zeile übersetzen.
VB.NET hat ganz andere Herangehensweisen und vieles ist einfach wo anders.
Das Beispiel mit dem Cursor funktioniert z.b. ganz anders.
Unter VB.NET setzt Du den Cursor des Steuerelements, also z.B. der Form in der Du bist,
nicht den der Application.
Bitte versuche erst VB.NET und OOP zu verstehen bevor Du ständig fluchst,
weil nichts so ist wie du es erwartest. | |
Re: Entsprechung für Screen und Application | | | Autor: formatc | Datum: 03.11.06 09:12 |
| Ich hab nicht geflucht sondern wollte wissen ob es eine Entsprechung gibt.
Das Beispiel war aus der VBA Hilfe und nur als Verständnisgrundlage.
Gut ich formulier es anders:
Kann mir bitte jemand eine Methode sagen wie ich das derzeitige Form und / oder Control meiner Anwendung herausfinde das derzeit den Focus hat?
Das soll bitte aus einem Modul nicht aus einem Form heraus geschehen da das einfach ist. mit me.Containsfocus
Wenn ich das jetzt aber aus nem Modul machen möchte und ich nicht alle meine Forms abfragen möchte sondern einfach nur wissen will welches gerade den Focus hat - wie mache ich das.
Nochmals Danke! | |
Re: Entsprechung für Screen und Application | | | Autor: formatc | Datum: 03.11.06 09:58 |
| Vielen Dank das wollt ich wissen.
Thx | |
| 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! sevPopUp 2.0
Dynamische Kontextmenüs!
Erstellen Sie mit nur wenigen Zeilen Code Kontextmenüs dynamisch zur Laufzeit. Vordefinierte Styles (XP, Office, OfficeXP, Vista oder Windows 8) erleichtern die Anpassung an die eigenen Anwendung... Weitere InfosTipp des Monats TOP Entwickler-Paket
TOP-Preis!!
Mit der Developer CD erhalten Sie insgesamt 24 Entwickler- komponenten und Windows-DLLs. Die Einzelkomponenten haben einen Gesamtwert von 1605.50 EUR...
Jetzt nur 599,00 EURWeitere Infos
|
|
|
Copyright ©2000-2024 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|