Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

Postavljanje jpg fajla kao pozadine forme (svake) ???

  • 3 odgovora
  • 2.033 pregleda

Najnovija ↓

Postavljanje jpg fajla kao pozadine forme (svake) ??? 25.01.2014. u 15:29 · pre 155 meseci #1
Želeo bi da na disku imam jedan fajl npr c:/user/sablon/pozadina1.jpg i da njega uvozim za pozadinu svake forme i to kao streč i send to back.
Verujem da može ali kako ???
Re: Postavljanje jpg fajla kao pozadine forme (svake) ??? 25.01.2014. u 19:59 · pre 155 meseci #2
Napravi novi modul i u njemu ovu funkciju:
Code:
Option Compare Database

Function Pozadina()
Dim intNumOfForms As Integer
Dim intFrmCtr As Integer
Dim strFormName As String
 
intNumOfForms = CurrentDb.Containers("Forms").Documents.Count
 
For intFrmCtr = 0 To intNumOfForms - 1
  strFormName = CurrentDb.Containers("Forms").Documents(intFrmCtr).Name
    DoCmd.OpenForm strFormName, acDesign, , , acFormEdit, acHidden
      Forms(strFormName).Picture = "D:\slike\preuzimanje.bmp" ' putanja do tvoje slike
      Forms(strFormName).PictureSizeMode = 1    'Stretch
       DoCmd.Close acForm, strFormName, acSaveYes
Next

End Function

Zatim napravi macro pod nazivom AUTOEXEC i pozovi ovu funkciju (odaberi RunApp i dole u FunctionName pronadji funkciju Pozadina.Pozdrav.
Potpis
Jednog dana...
Re: Postavljanje jpg fajla kao pozadine forme (svake) ??? 25.01.2014. u 20:38 · pre 155 meseci #3
Ako ne budes zeleo da bas sve forme imaju istu sliku ,onda u Dizajn forme,postavis za Tag recimo 1 onim formama,koje zelis da imaju tu sliku za pozadinu,a ostalim formama ostavis polje Tag prazno i onda napravis sve isto kao i u gornjem postu,samo sa malom izmenom funkcije:
Code:
Function Pozadina()
Dim intNumOfForms As Integer
Dim intFrmCtr As Integer
Dim strFormName As String
 
intNumOfForms = CurrentDb.Containers("Forms").Documents.Count
 
For intFrmCtr = 0 To intNumOfForms - 1
  strFormName = CurrentDb.Containers("Forms").Documents(intFrmCtr).Name
  
    DoCmd.OpenForm strFormName, acDesign, , , acFormEdit, acHidden
    If Forms(strFormName).Tag = "1" Then ' Ovo je deo koji proverava vrednost osobine Tag na formi
      Forms(strFormName).Picture = "D:\slike\preuzimanje.bmp" ' Putanja do tvoje slike
      Forms(strFormName).PictureSizeMode = 1    'Stretch
       DoCmd.Close acForm, strFormName, acSaveYes
       End If
Next

End Function
Potpis
Jednog dana...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme