Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

text box popup menu

[es] :: Visual Basic 6 :: text box popup menu

[ Pregleda: 2523 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

quit

Član broj: 133114
Poruke: 38
*.PPPoE-3948.sa.bih.net.ba.



Profil

icon text box popup menu12.05.2007. u 09:34 - pre 206 meseci
da li je uopste moguce ukloniti "paste" iz popup menija kad kliknem desnim klikom na text box ?

dali neko moze a mi pomogne ,hitno je !?
hvala !!!
 
Odgovor na temu

goranvuc
Goran Vucicevic
Novi Sad

Član broj: 4934
Poruke: 1846
*.dialup.neobee.net.



+41 Profil

icon Re: text box popup menu12.05.2007. u 10:01 - pre 206 meseci
Razmisli sta ces sa CTRL+V, a evo ti resenje: http://support.microsoft.com/d...24/3/02.ASP&NoWebContent=1
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: text box popup menu12.05.2007. u 14:46 - pre 206 meseci
zar ne mozes jednostavno da podesis Locked na True?
 
Odgovor na temu

quit

Član broj: 133114
Poruke: 38
*.PPPoE-4170.sa.bih.net.ba.



Profil

icon Re: text box popup menu12.05.2007. u 18:41 - pre 206 meseci
pa mogo sam,ustvari i jesam ali paste radi i na locked text box :(
 
Odgovor na temu

rgdrajko
Beograd

Član broj: 117734
Poruke: 710
80.93.249.*



+3 Profil

icon Re: text box popup menu12.05.2007. u 18:41 - pre 206 meseci
Da sa Text1.Locked = True sprecice svaki upis u text box ali ne i da se pojavi paste u meniju sa desnim klikom.

Da bi sve normalno radilo i bio potpuno dozvoljen upis u text box ali ne i paste u meniju sa desnim klikom(a to je ono sto je trazeno) upisati sledeci kod:

Code:

Private Sub Text1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
    If Button = 2 Then
        Button = 0
        Clipboard.Clear
        Exit Sub
    End If
End Sub

rgdrajko
 
Odgovor na temu

icobh
Igor Pejašinović
Network Admin
Navigo SC d.o.o.
Banja Luka

Član broj: 18738
Poruke: 1319
*.inecco.net.

Sajt: www.nsc.ba


+4 Profil

icon Re: text box popup menu12.05.2007. u 19:19 - pre 206 meseci
Za ovo ti treba jedan Textbox na formi imena Text1 i jedan tajmer imena Timer1 sa intervalom od npr. 1ms. Ovo je samo Ctrl + V opcija! Ovaj interval je kao fazon za koliko će se željeni text vratiti u clipboard, tako da se može koristiti u drugim programima, kao da nije rađen clean...

Code:
Public a As String
Private Sub Text1_KeyPress(KeyAscii As Integer)
    If KeyAscii = 22 Then
        a = Clipboard.GetText
        Clipboard.Clear
        Timer1.Enabled = True
    End If
End Sub
Private Sub Timer1_Timer()
    Clipboard.SetText a
    Timer1.Enabled = False
End Sub


[Ovu poruku je menjao icobh dana 12.05.2007. u 20:44 GMT+1]
I ♥ ♀

Ovaj post je zlata vrijedan!
 
Odgovor na temu

icobh
Igor Pejašinović
Network Admin
Navigo SC d.o.o.
Banja Luka

Član broj: 18738
Poruke: 1319
*.inecco.net.

Sajt: www.nsc.ba


+4 Profil

icon Re: text box popup menu12.05.2007. u 21:37 - pre 206 meseci
Napravio sam još jedno rješenje, jest da ostaje Paste u meni-u ali ne radi ništa...
I ♥ ♀

Ovaj post je zlata vrijedan!
Prikačeni fajlovi
 
Odgovor na temu

quit

Član broj: 133114
Poruke: 38
*.PPPoE-3826.sa.bih.net.ba.



Profil

icon Re: text box popup menu13.05.2007. u 00:59 - pre 206 meseci
ok Hvala vam svima,problem je rijesen..

imao bi jos jedno pitanje u vezi text da ne otvaram novu temu :
kako iz jedne recenice oznaciti(zamijniti) samo jednu odredjenu rijec,a da ostali text ostane nepromijen ?
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: text box popup menu13.05.2007. u 11:55 - pre 206 meseci
pogledaj Replace funkciju
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: text box popup menu13.05.2007. u 13:07 - pre 206 meseci
evo sad naidjoh na neki svoj stari kod, mozda ti ovako nesto treba:
Code:

Public Function ReplaceWord(ByVal s As String, needle As String, _
                           replaceWith As String, _
                           Optional delimiters As String = _
                           ".,<>/?\|][]{};'"":~`!@#$%^&*()_+-= " & vbTab, _
                           Optional compare As VbCompareMethod = vbTextCompare) _
                           As String
    
    Dim pos As Long
    Dim l   As Boolean
    Dim r   As Boolean
    
    pos = -Len(replaceWith)
    
    Do
        pos = InStr(pos + Len(replaceWith) + 1, s, needle, compare)
        
        If pos > 0 Then
            
            l = True
            r = True
            
            If pos > 1 Then l = InStr(1, delimiters, Mid$(s, pos - 1, 1)) > 0
            If pos < Len(s) - Len(needle) Then r = InStr(1, delimiters, Mid$(s, pos + Len(needle), 1)) > 0
            
            If l And r Then
                
                s = Mid$(s, 1, pos - 1) & replaceWith & Mid$(s, pos + Len(needle))
                
            End If
        
        End If
        
    Loop Until pos < 1
    
    ReplaceWord = s

End Function

 
Odgovor na temu

[es] :: Visual Basic 6 :: text box popup menu

[ Pregleda: 2523 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.