problem sa slikom u komandnom dugmetom

problem sa slikom u komandnom dugmetom

offline
  • Pridružio: 26 Jan 2006
  • Poruke: 233

imam aplikaciju pravljenu u visual basicu 6. Napravio sam setup medjutim imam problem sa slikom u komandnom dugmetu.
Stavio sam u picture da se pojavljuje jedna slika i to je ok.ali takodje sam postavio i kod

Private Sub cmdIzadji_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) Me.Image2.Picture = LoadPicture("kraj1.jpg") End Sub

kojim kad kliknem na to dugme pojavljuje se druga slika,ali ja dobijam gresku

run-time error 53
file not found kraj1.
pokusao sam i sa ovim

Me.Image2.Picture = LoadPicture("H:\Documents and Settings\bs\My Documents\VB\moj projekat\slike\kraj1.jpg")

ali kad sam napravio setup paket i instalirao program na drugom kompjuteru dobijam ponovo gresku jer ovog fajla nema na toj lokaciji.
Nije mi jasno kako ga nije smetio u setup paketu
Ima li neka druga komanda da ovaj problem resim?
Hvala[/code]



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 04 Sep 2003
  • Poruke: 24135
  • Gde živiš: Wien

Kada postavis samo ime slike, bez putanje/foldera, program ce fajl potraziti u zadnjem folderu kojem si pristupao iz programa.
Znaci, ukoliko si u tvom programu otvarao neki fajl iz recimo C:\neki_folder, i nakon toga pokusas da ucitas kraj1.jpg, program ce fajl potraziti kao c:\neki_folder\kraj1.jpg
Trenutni folder je sadrzan u varijabli CurrentFolder (Application.CurrentFolder).

E sada, ja ne mogu konkretno da ti kazem kako to da resis u VB posto ne radim u tom jeziku. Ovo sto sam napisao vazi za sve jezike.



offline
  • Pridružio: 20 Apr 2006
  • Poruke: 93

Greska je u ovom:

Me.Image2.Picture = LoadPicture("kraj1.jpg")

Verovatno se razlikuje putanja fajla-slike na racunaru na kome instaliras taj program, od putanje na tvom racunaru.

Probaj ovako:
Me.Picture = LoadPicture(App.Path & "\" & "01-wlp11.jpg")

Nadam se da ti je kod jasan, svako moze da ga "provali".

Ko je trenutno na forumu
 

Ukupno su 737 korisnika na forumu :: 36 registrovanih, 5 sakrivenih i 696 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 8u47, A.R.Chafee.Jr., aleksmajstor, aramis s, bbogdan, bieffe, cenejac111, Cigi, damirZR, danilopu, dankisha, DENIRO, Djokislav, Drug pukovnik, ekser222, goxin, HrcAk47, jaeger, Jester, Klecaviks, Konda, kuntalo, LeGrandCharles, Lucije Kvint, lukac, MB120mm, Mixelotti, Pakito93, repac, stug, Toni, Toper, V.P., vasa.93, vladetije, vukdra