Avatar billede guyb_rdk Nybegynder
26. maj 2003 - 10:32 Der er 4 kommentarer og
2 løsninger

CommonDialog funktionen i Visual Basic

Hejsa

Jeg sidder og prøver at få CommonDialog.showopen og CommonDialog.showsave til at virke. Er der ik nogen der kan give mig noget kode der indeholder disse, og som er fuldt funktionsdygtigt. Det må allerhelst være en form for lære-eksempel, så jeg kan få styr på dem.

GuyB
Avatar billede cablenet.dk Nybegynder
26. maj 2003 - 10:53 #1
www.vbcode.com ... og søg efter commondialog
Avatar billede guyb_rdk Nybegynder
26. maj 2003 - 11:21 #2
jeg takker. der var en del at tage fat i .. hvis du smider et svar, så får du pointene
Avatar billede cablenet.dk Nybegynder
26. maj 2003 - 11:39 #3
Takker :D
Avatar billede martin_moth Mester
26. maj 2003 - 11:50 #4
Som du sikkert nu har indset, kan de der commondialog-boxe ikke ret meget andet end at f.eks. skaffe navne på den fil der skal åbnes/gemmes, skaffe antal kopier og printer hvis det er en printdialog osv.
At rent faktisk gemme/åbne/printe skal gøres med kode

'Gem med commondialogbox

'Dimmer diverse variable
  Dim Filnummer as Integer
  Filnummer = Freefile

'Sætter indstillinger for dialogboxen
  Commondialog.FileName = "*.txt"
  Commondialog.Filter = "Tekst Filer|*.txt"

'Viser dialogboxen
  Commondialog.ShowSave

'Denne kode udføres først når dialogboxen er klikket væk
'Der skrives til det valgte filnavn

  Open Commondialog.FileName For Output As #Filnummer
  Print #Filnummer, "Bla bla - indhold af fil"
  Print #Filnummer, "...Slut på fil"
  Close #Filnummer


Næsten helt tilsvarende for ShowOpen. Udseenet af dialogboxen styres ved at sætte flags for dialogboxen. Læs mere på http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cmdlg98/html/vbctlcommondialogcontrolopensaveasdialog.asp
Avatar billede martin_moth Mester
26. maj 2003 - 11:53 #5
I ovenstående link er der godt forklaret kode der er lige til at nappe :o)
Avatar billede guyb_rdk Nybegynder
26. maj 2003 - 12:18 #6
jeg takker for hjælpen. jeg deler pointene mellem jer, jeg håber at det er ok
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester