05. februar 2003 - 21:58
Der er
16 kommentarer og 2 løsninger
Kopier billede til mappe fra formular
Er det muligt fra en access formular, at have et "browse" felt og herfra vælge en billedefil, som så bliver kopieret over i en mappe. Samtidig skal jeg så have indsat billedfilen i en tabel. Hvis der så eksistere et billede i forvejen med samme navn, kan man så rename billedet samtidig. //Mekaniker
Annonceindlæg fra SuperOffice
05. februar 2003 - 22:01
#1
Det du beskriver kan lade sig gøre ved at kode i VBA :)
05. februar 2003 - 22:20
#2
som somaliomar kommenterer kan det lade sig gøre ved en VBA kode. Du kan åbne stifinderen fra din formular og vælge et billede, der så indsættes i din formular / tabel. Jeg har en testdb liggende, men som tidligere nævnt har jeg lige formatteret, og kan ikke sende den lige nu. Men prøv at søge i besvarede spørgsmål. Det er ike længe side, jeg har besvaret det samme spørgsmål.
05. februar 2003 - 22:33
#3
I would use the common dialog control for finding the file, an dthen the rest I would do in VBA. Also, if you save the path+filename in the dB and NOT the actual picture then you should not be able to have duplicate files IF you make the dB field to a unique key.
06. februar 2003 - 00:36
#5
Kan i give et eksempel. evt. send det til mig. myg@tiscali.dk //Mekaniker
06. februar 2003 - 00:59
#6
Hvis jeg prøver at sætte objectet "common dialog control" ind på en form. Får jeg denne fejl. You don't have the licensen required to use this activeX control..???????
06. februar 2003 - 07:10
#7
Prøv at søge i Access spørgsmåloversigt, brug evt. søgeord som stifinder.
06. februar 2003 - 15:35
#8
Nu har jeg oprettet modulet som beskrevet på
http://www.mvps.org/access/api/api0001.htm Men hvordan referere jeg til det fra en knap på min form.
Og når jeg så har valgt filen, skulle jeg gerne have en tekstbox hvor enten filnavnet og/eller stien til denne skulle komme frem.
er der nogle som kan hjælpe..??
//Mekaniker
06. februar 2003 - 16:03
#9
Private Sub CommandButton1_Click() Dim strFilter As String strFilter = ahtAddFilterItem(strFilter, "Excel Files (*.XLS)", "*.XLS") TextBox1 = ahtCommonFileOpenSave( _ Filter:=strFilter, OpenFile:=True, _ DialogTitle:="Please select an input file...", _ Flags:=ahtOFN_HIDEREADONLY) End Sub
07. februar 2003 - 08:54
#10
Eksempel sendt.
07. februar 2003 - 11:59
#11
>> Somaliomar Det virker det du har skrevet, kan du fortælle mig hvordan jeg kun får filnavnet sat ind i tekstboxen. og ikke hele stien //Mekaniker
07. februar 2003 - 12:08
#12
Private Sub CommandButton1_Click() Dim strFilter As String Dim strTmp As String strFilter = ahtAddFilterItem(strFilter, "Excel Files (*.XLS)", "*.XLS") strTmp = ahtCommonFileOpenSave( _ Filter:=strFilter, OpenFile:=True, _ DialogTitle:="Please select an input file...", _ Flags:=ahtOFN_HIDEREADONLY) TextBox1 = Mid(strTmp, InStrRev(strTmp, "\") + 1, Len(strTmp)) End Sub
21. februar 2003 - 17:48
#13
Tak for hjælpen
21. februar 2003 - 17:54
#14
selv tak :o)
21. februar 2003 - 17:58
#15
terry >> Hvordan kan det være, at du poster al din tekst på engelsk?
21. februar 2003 - 18:06
#16
Jeg er fra UK, og skriver ikke så godt dansk! Det går ALT for langsomt :o)
21. februar 2003 - 18:07
#17
I've been asked the same Q many times :o)
21. februar 2003 - 18:08
#18
OK. Nu ved jeg det også :)
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser