Close
Duke shfaqur rezultatin -19 deri 0 prej 7
  1. #1
    i/e regjistruar
    Anëtarësuar
    08-05-2008
    Vendndodhja
    Middle East
    Postime
    245

    Post Access: Menu në vend të butonave!

    Tung te gjithve: po ja bashkangjes nje "PrintScreen" nje baze te te dhenave, ajo qe mua me intereson se si ka mundur autori i ksaj baze ti vendos funksionet e veta ne "MENU" . Une keto funksione i kam ne buttona mirpo me duket me profesionel sikur te mundesha ti vendosi ne Menu.

    Ndihma eshte lart e Vlersuar
    Fotografitë e Bashkëngjitura Fotografitë e Bashkëngjitura  

  2. #2
    i/e regjistruar Maska e hot_prinz
    Anëtarësuar
    29-05-2007
    Vendndodhja
    Frankfurt
    Postime
    9,878
    pershendetje,

    ja nje shembull per krijimin e nje menyje ne Access 2003.

    kodi per Formen:

    Kodi PHP:
    Option Compare Database

    Const emriMenyse "Menyja Ime"

    Private Sub Form_Load()

        
    Call krijo_meny_te_re
        
    End Sub

    Private Sub krijo_meny_te_re()
        
        
    Call ristarto_menyne
        
        Application
    .CommandBars("Menu Bar").Enabled False
        
        Set menyBar 
    CommandBars.Add(Name:=emriMenyseMenuBar:=True)
        
        
    Set meny1 menyBar.Controls.Add(Type:=msoControlPopup)
        
    Set meny2 menyBar.Controls.Add(Type:=msoControlPopup)
        
    Set meny3 menyBar.Controls.Add(Type:=msoControlPopup)
        
    Set meny4 menyBar.Controls.Add(Type:=msoControlPopup)

        
    meny1.Caption "Meny "
        
    meny2.Caption "Edito"
        
    meny3.Caption "Ruaj"
        
    meny4.Caption "Perfundo"
        
        
    Set cmdButton meny1.Controls.Add
        With cmdButton
          
    .Caption "Fillo"
          
    .OnAction "fillo"       'ketu futet emri i funksionit kur menyja klikohet
          .Style = msoButtonCaption
        End With

        Set cmdButton = meny2.Controls.Add
        With cmdButton
          .Caption = "Kopjo"
          .OnAction = "kopjo"
          .Style = msoButtonCaption
        End With

        Set cmdButton = meny3.Controls.Add
        With cmdButton
          .Caption = "Ruaj ne ..."
          .OnAction = "ruaj"
          .Style = msoButtonCaption
        End With

        Set cmdButton = meny4.Controls.Add
        With cmdButton
          .Caption = "Fund"
          .OnAction = "fund"
          .Style = msoButtonCaption
        End With

        CommandBars(emriMenyse).Visible = True
        
    End Sub

    Sub ristarto_menyne()

        On Error Resume Next
        
        Application.CommandBars(emriMenyse).Delete
        Application.CommandBars("Menu Bar").Enabled = True
        
    End Sub 
    kodi per Modul:
    Kodi PHP:

    Option Compare Database

    Public Function fillo()
        
    MsgBox "Klikove ne ""Fillo"""vbOKOnly vbInformation"Informacion!"
    End Function

    Public Function 
    kopjo()
        
    MsgBox "Klikove ne ""Kopjo"""vbOKOnly vbInformation"Informacion!"
    End Function

    Public Function 
    ruaj()
        
    MsgBox "Klikove ne ""Ruaj ne ..."""vbOKOnly vbInformation"Informacion!"
    End Function

    Public Function 
    fund()
        
    MsgBox "Klikove ne ""Fund"""vbOKOnly vbInformation"Informacion!"
    End Function 

  3. #3
    i/e regjistruar Maska e hot_prinz
    Anëtarësuar
    29-05-2007
    Vendndodhja
    Frankfurt
    Postime
    9,878
    me vjen keq, por kam harruar se te funksionoj kodi me larte duhet te vendoset nje reference me "Microsoft Office Object Library 12.0".

  4. #4
    i/e regjistruar
    Anëtarësuar
    08-05-2008
    Vendndodhja
    Middle East
    Postime
    245
    Flm Per Kodin Hot_prinz, si duhet te vedoset kjo referenc ne access?

  5. #5
    i/e regjistruar Maska e hot_prinz
    Anëtarësuar
    29-05-2007
    Vendndodhja
    Frankfurt
    Postime
    9,878
    per te vendosur nje reference duhet te gjindesh ne VBA-Editor (aty ku mund te ndryshohet kodi i formularit), aktivizohet me Alt + F11 (mban susten Alt te shtypur dhe ne te njejten kohe shtyp F11). Pastaj ne meny te VBA-Editorit:

    -> Tools -> References... pastaj hapet nje dialog me emrin References, aty ne liste kerkon per objektin "Microsoft Office 12.0 Object Library", e aktivizon ne kutine para emrit dhe shtyp OK.

    Tani eshte vendosur nje reference me objektin "Microsoft Office 12.0 Object Library" qe permban funksionet e nevojitura.

  6. #6
    i/e regjistruar
    Anëtarësuar
    08-05-2008
    Vendndodhja
    Middle East
    Postime
    245
    Hot_prinz, te Faliminderoj pa mas

  7. #7
    i/e regjistruar Maska e nince_tutes
    Anëtarësuar
    17-12-2007
    Postime
    217
    Hot_prinz, ti je super, sebashku me edspace, por puna eshte se si t behet ne access 2007.

Tema të Ngjashme

  1. Projekti amerikan për Lindjen e Mesme të Madhe
    Nga ORIONI në forumin Problemet ndërkombëtare
    Përgjigje: 54
    Postimi i Fundit: 26-01-2005, 11:20
  2. Nga Access në MySQL, fjalëkalimet, printimet
    Nga alditirona në forumin Arti i programimit
    Përgjigje: 7
    Postimi i Fundit: 06-01-2005, 05:53
  3. VB dhe Access 2000: "Unrecognized database format"
    Nga good devil në forumin Arti i programimit
    Përgjigje: 3
    Postimi i Fundit: 11-02-2004, 13:27
  4. Access - Dua te fus foto nga nje dosje ne Access
    Nga Delil në forumin Arti i programimit
    Përgjigje: 5
    Postimi i Fundit: 14-08-2003, 07:44
  5. Access - Si ta kthej programin per Linux
    Nga Pogradecari në forumin Arti i programimit
    Përgjigje: 5
    Postimi i Fundit: 19-06-2003, 03:26

Regullat e Postimit

  • Ju nuk mund të hapni tema të reja.
  • Ju nuk mund të postoni në tema.
  • Ju nuk mund të bashkëngjitni skedarë.
  • Ju nuk mund të ndryshoni postimet tuaja.
  •