Jump to content
Bekijk in de app

Een betere weg om onze GTA community te volgen. Leer meer.

GTAGames.nl - De Nederlandse Grand Theft Auto Community!

Een volledig scherm app op het beginscherm inclusief notificaties, badges en meer.

Om deze app op je iPhone en iPad te installeren
  1. Druk op het icoon in Safari
  2. Scroll in het menu en druk op Zet op beginscherm.
  3. Druk op Voeg toe rechts bovenaan.
Om deze app op je Android toe te voegen
  1. Druk op het 3-punten menu (⋮) rechts bovenaan in de browser.
  2. Druk op Toevoegen aan beginscherm of Installeer app.
  3. Druk op Toevoegen om te bevestigen.
Geplaatst:

Ik probeer sinds kort Visual Basic 6 te leren door simpele tools te maken(ik ben nu bezig aan een simpele Hotkey Paster (die zou een gewenst lapje text moeten kopieren naar het clipboard , en weer plakken door de middel van een hotkey). Dit begint al te lukken, aleen heb ik nog wel een aantal moeilijkheden. Ik krijg die VbKeys maar niet werkend;

Private Sub Form_Load(KeyCode As Integer, Shift As Integer)

If KeyCode = vbKeyControl And vbKeyNumpad1 Then

Clipboard.Clear

Clipboard.SetText Text1.Text

End Sub

Terwijl dit wel werkt;

Private Sub cmd1_Click()

Clipboard.Clear

Clipboard.SetText Text1.Text

End Sub

Ik heb al verschillende combinaties geprobeert, maar ze lijken maar niet te werken. Wat doe ik fout? Voor mij gaat het vooral om het leer gehalte, later wil ik nog een extern config bestand support toevoegen, zodat langere lappen tekst mogelijk zijn.

Ps:Dit is mijn tweede simpele tool, en ik doe pas aan VB6 sinds vandaag (zondag).

Vriendelijke groeten,

DaBeast :sigaar:

Featured Replies

Geplaatst:
Ik probeer sinds kort Visual Basic 6 te leren door simpele tools te maken(ik ben nu bezig aan een simpele Hotkey Paster (die zou een gewenst lapje text moeten kopieren naar het clipboard , en weer plakken door de middel van een hotkey). Dit begint al te lukken, aleen heb ik nog wel een aantal moeilijkheden. Ik krijg die VbKeys maar niet werkend;
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)

If KeyCode = vbKeyControl And vbKeyNumpad1 Then

Clipboard.Clear

Clipboard.SetText Text1.Text

End Sub

Terwijl dit wel werkt;

Private Sub cmd1_Click()

Clipboard.Clear

Clipboard.SetText Text1.Text

End Sub

Ik heb al verschillende combinaties geprobeert, maar ze lijken maar niet te werken. Wat doe ik fout? Voor mij gaat het vooral om het leer gehalte, later wil ik nog een extern config bestand support toevoegen, zodat langere lappen tekst mogelijk zijn.

Ps:Dit is mijn tweede simpele tool, en ik doe pas aan VB6 sinds vandaag (zondag).

Vriendelijke groeten,

DaBeast :sigaar:

De error die hij geeft zou wel handig zijn. ^_^

Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown

Select Case e.KeyCode

  Case Keys.F9

	Button1.BackColor = Color.Azure

 Case Keys.F10

	Button1.BackColor = Color.Magenta

End Select

End Sub

Dit heb ik trouwens gevonden, dit moet gewoon werken, je moet wel wat dingen veranderen maar dat snap je zelf wel.

Geplaatst:
  • Auteur

Die code heb ik geprobeert, maar lijkt niet te werken. Tevens denk ik ook dat het een VB.NET (of VBE) is (omdat je in visual basig 6 niets achter de haakjes van de private sub mag zetten? (wel onder))[Edit: Een vriend van me vertelde net dat het wel degelijk VB6 code is ? :? ]. De error die ik krijg is trouwens:

Compile Error:

Procedure declaration does not match description of event or procedure having the same name.

Weet iemand hier meer van? Ik weet helemaal nog niet veel van errors enzovoort af. Ik code nu immers nog maar 2 dagen met Visual Basic 6 :7 .

Vriendelijke groeten,

DaBeast :sigaar:

Geplaatst:

De control knop waar jij op wilt controleren zit in de variable "Shift", en volgens mij moet je dan de vbControlMask hebben. Zoiets dus:

If (Shift = vbControlMask) And (KeyCode = vbKeyXXX) Then

-=-

Het zou kunnen dat je wel gewoon vbControl moet hebben, het kan ook zijn dat je vbCTRLMask moet hebben, weet ik zo niet uit mijn hooft, zul je even moeten proberen.

-=-

succes

Geplaatst:
  • Auteur

Ik zou niet echt weten waarom die 'vbCTRLMask' er bij moet zitten. Ik heb weer wat anders geprobeert;

Private Sub cmd1_Click()

On Error Resume Next

Clipboard.Clear

Clipboard.SetText Text1.Text

End Sub

--------------------------------------------------------

Private Sub cmd1_KeyPress(KeyAscii As Integer)

KeyAscii = cmd1

If KeyAscii = vbKeyControl Then

Clipboard.Clear

Clipboard.SetText Text1.Text

End Sub

Blijkt weer niet te werken :N (ook zonder 'KeyAscii = cmd1' of heel de private sub cmd1_click werkt hij niet..) . Iemand nog iedeën? Als iemand mijn project files wil, kan ik die eventueel sturen als het nodig is.

Vriendelijke groeten,

DaBeast :sigaar:

Een reactie plaatsen

Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.

Gast
Op dit onderwerp reageren...

Recent actief 0

  • Er zijn hier geen geregistreerde gebruikers aanwezig.

Configureer push berichten

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.