Citat:
a zo zo:
Kako da ozivim dugme na formi u Access bazi tako da mi na klik otvara access autopilot program snimljen na C:\program files itd. a da mi smjesta arhivu na npr. desktop?
Ako sam dobro razumeo pitanje, najlakše ti je da to odradiš odgovarajućim Wizardom.
Otvori formu i Design modu, i u Toolbox toolbaru izaberi Control Wizards dugme, pa zatim Command Button, pa Application\Run Application... i na kraju odšetaj do željene aplikacije. Time se napravila dugme za koje u OnClick eventu stoji nešto u stilu:
Code:
Private Sub Dugme_Click()
On Error GoTo Err_Dugme_Click
Dim stAppName As String
stAppName = "C:\Folder\Program.exe"
Call Shell(stAppName, 1)
Exit_Dugme_Click:
Exit Sub
Err_Dugme_Click:
MsgBox Err.Description
Resume Exit_Dugme_Click
End Sub
Što se free arhivera tiče, zaista postoji veliki izbor, i teško je tu dati neku generalnu preporuku. Ja volim 7z (
www.7-zip.org) jer ima jaku kompresiju i odličan command mode režim koga često koristim za pisanje .bat procedura. Dobar je uz kombinaciju sa Bat To Exe Converterom (
www.f2ko.de), pomoću koga možeš napraviti izvršnu exe aplikaciju od običnog bat fajla, tako da korisniku sve izgleda mnogo ozbiljnije i profesionalnije nego što jeste :)
Malo smo odlutali od Access teme, ali još samo da spomenem i AutoIt (
www.autoitscript.com/autoit3), sjajan bejzikoliki skript jezik, koji može biti velika pomoć i drugar Access aplikacijama...