| |
| In diesem Forum haben Sie die Möglichkeit Kommentare, Fragen und Verbesserungsvorschläge zu den im vb@rchiv gelisteten Tipps und Workshops zu posten.
Hinweis: Ein neues Thema kann immer nur über die jeweilige Tipps & Tricks bzw. Workshop Seite eröffnet werden! | Fragen zu Tipps & Tricks und Workshops im vb@rchivTipp 1218: "MouseInOut (GES)" für Controls MIT und OHNE hWnd | | | Autor: Peppermint | Tipp anzeigenDatum: 16.10.08 02:08 |
| Schöner Tipp, hat aber einen Schönheitsfehler! VB5 kennt kein CallByName
Hat jemand eine Idee wie ich die in VB5 einbauen kann? Hab mit Google nix gefunden, was funktioniert.
LG
Chris | |
Re: "MouseInOut (GES)" für Controls MIT und OHNE hWnd | | | Autor: Guido Eisenbeis | Datum: 16.10.08 12:36 |
| Hallo Chris,
nach meinen Recherchen kann ich bestätigen, dass die CallByName-Funktion erst in VB 6 eingführt wurde.
(@Dieter: Das sollte vielleicht in der Befehlsreferenz korrigiert werden.)
Befehlsreferenz - Interaktion: CallByName-Anweisung
Was ist denn Sinn und Zweck deiner Anfrage?
Geht es dir darum, CallByName in VB 5 zu integrieren? Dann kannst du dir mal folgendes von der Microsoft Support Seite ansehen:
DISPINVOKER.EXE How to Implement CallByName in Visual Basic 4.0 and Visual Basic 5.0
Oder geht es dir darum, meinen MouseInOut-Code in deinem VB 5-Projekt "zum Laufen zu bringen"? Das wäre ja naheliegend, da das in der Thread-Überschrift steht. In dem Fall kann man ja eine andere Lösung suchen.
Guido. | |
Re: "MouseInOut (GES)" für Controls MIT und OHNE hWnd | | | Autor: Peppermint | Datum: 16.10.08 14:35 |
| Genau darum geht es mir. Zuverlässige InOut-Events zu implimentieren, auch in Controls ohne hWnd
Ich bin gerade dabei dies über ein Usercontrol zu realisieren ... funktioniert, zwar schon, finde es aber etwas viel Aufwand.
Hat jemand eine einfachere Lösung? | |
Re: "MouseInOut (GES)" für Controls MIT und OHNE hWnd | | | Autor: Guido Eisenbeis | Datum: 16.10.08 17:40 |
| OK, dann beschreib mal GENAU und ausführlich, wie dein Problem aussieht: Wie sieht dein Programm aus (viele oder wenige Controls mit MouseInOut); soll bei jedem Control eine andere Aktion ausgelöst werden, oder immer die selbe; willst du unbedingt eine Aktion per Namen ansprechen, oder wäre auch eine Lösung über Array-Index möglich; hast du schon mal über eine Collection nachgedacht, ... .
Ich bin bereit, dir bei der Lösung zu helfen, wenn du mir möglichst viele (relevante) Informationen gibst! Der MouseInOut-Code funktioniert grundsätzlich ja auch in VB5. Du must die entsprechende Aktion ja nicht unbedingt per CallByName aufrufen, wenn alles andere soweit funktioniert.
Wichtig wäre noch, wie erfahren du in VB bist (Anfänger, Fortgeschritten, ...). Denn ich bin zwar bereit, dir zu helfen, aber nicht die Arbeit für dich zu machen.
Guido. | |
| Sie sind nicht angemeldet! Um einen neuen Beitrag schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
|
|
sevGraph (VB/VBA)
Grafische Auswertungen
Präsentieren Sie Ihre Daten mit wenig Aufwand in grafischer Form. sevGraph unterstützt hierbei Balken-, Linien- und Stapel-Diagramme (Stacked Bars), sowie 2D- und 3D-Tortendiagramme und arbeitet vollständig datenbankunabhängig! 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
|
|