Avatar billede driis Nybegynder
24. april 2000 - 01:49 Der er 15 kommentarer og
1 løsning

Ændre i udformningen af CommonDialog.ShowSave / CommonDialog.ShowOpen

Jeg har i mange programmer set at der er sat ekstra kontroller på Åbn/Gem dialogerne i CommonDialog'en, og det vil jeg også selv gøre, men jeg ANER ikke hvordan jeg skulle gøre det!! (I VB 5)

Det jeg vil have er en ComboBox (Simple Drop Down) der ligger LIGE under "File type:" Combo'en, og en Label NEDEN under "File type:" label'en.

Jeg har lavet et prøve design i Paint Shop Pro, der kan ses på http://www.tdaugaard.dk/test.gif (8 KB).

Jeg vil ikke have HJÆLP til dette, da jeg ikke aner noget om det, så en LØSNING vil være at foretrække.

Der er 500 point at hente på dette spørgsmål, som deles af tdaugaard og jeg - se evt. http://www.eksperten.dk/spm.asp?id=15527
Avatar billede 127144146281 Nybegynder
24. april 2000 - 21:18 #1
vbaccelerator.com

der er både en nem og en mindre nem løsning
Avatar billede driis Nybegynder
25. april 2000 - 17:32 #2
Hvor??
Avatar billede 127144146281 Nybegynder
26. april 2000 - 16:12 #3
http://vbaccelerator.com/codelib/cmdlgd/cmdlghk.htm

der er flere de er under:
Code -> Libraries
Avatar billede tdaugaard Nybegynder
27. april 2000 - 16:34 #4
Kigger lige på dit link ..
Avatar billede tdaugaard Nybegynder
27. april 2000 - 16:35 #5
Det ser ind til vidre fint ud, men der er en TabbedDialog control på .. hvilket ikke lige var ønsket ..
Avatar billede 127144146281 Nybegynder
27. april 2000 - 17:10 #6
det kan du da bare ændre, der er som sagt flere eksempler som ikke har den på også
Avatar billede tdaugaard Nybegynder
27. april 2000 - 22:48 #7
<< en helvedes masse tal >>

"det kan du da bare ændre" ??!! Okay, her er et par gode grunde til at man ikke "bare" kan ændre det, og derved jeg/vi ikke kan bruge det til noget:

1) Eksemplet bruger en SubClassing control fra VbAccelerator, hvilken jeg ikke har lyst til at inkludere i mit projekt, da mit projekt er stort nok i forvejen.

2) Jeg aner INGENTING om SubClassing og hvordan det virker.

3) Jeg/Vi skulle bruge en LØSNING, ikke noget der kunne hjælpe os godt på vej, eller forslag til løsninger.

Jeg kan ikke tale på driis vejne, men jeg kan ikke bruge VbAccelerator's eksempel til noget.
Avatar billede tdaugaard Nybegynder
27. april 2000 - 22:48 #8
Ups ... vejne staves vist ikke med J men G ... sorry ...
Avatar billede tdaugaard Nybegynder
27. april 2000 - 22:49 #9
og det skulle ikke være et svar!!! Som det dog går i dag :-)
Avatar billede 127144146281 Nybegynder
27. april 2000 - 22:57 #10
du bliver nædt til at subclasse det hvis det skal ændres sååe du må sætte dig ind i det
Avatar billede tdaugaard Nybegynder
27. april 2000 - 23:04 #11
<< en to syv fire fire en fire seks to otte en >>

Jeg ved godt at man bliver nødt til at SubClasse CommonDialog controllen for at få det til at virke, men jeg aner ikke noget som helst om SubClassing, og det var sådan set grundet til at jeg oprettede spørgsmålet her på Eksperten.

500 point måtte være nok til at kunne få en eller anden VB haj til at grave det frem mellem alle hans/hendes VB ting og sager, eller lave det!
Avatar billede 127144146281 Nybegynder
28. april 2000 - 12:41 #12
der er også den her:
http://www.mvps.org/ccrp/
Avatar billede tdaugaard Nybegynder
29. april 2000 - 13:02 #13
Kigger lige ...
Avatar billede tdaugaard Nybegynder
29. april 2000 - 13:10 #14
Det ser godt ind til videre ... jeg prøver lige deres CommonDialog OCX ...
Avatar billede tdaugaard Nybegynder
04. maj 2000 - 20:07 #15
Det kunne ikke bruges til noget .. desværre.
Avatar billede driis Nybegynder
06. maj 2000 - 14:10 #16
Jeg har ikke haft tid til at se på forslagene i et stykke tid, da jeg har været travlt optaget af et andet projekt end det, som jeg skulle have brugt en evt. løsning på problemet til. Men jeg er enig med tdaugaard: Forslagene kan ikke bruges - generelt med samme argumenter som tdaugaards.

Nu har spørgsmålet vist været åbent længe nok, jeg lukker det. Men hvis en eller anden skulle kigge forbi en af de næste dage og mener, at han har en brugbar løsning, vil jeg gerne se det pr. email (driis@mobilixnet.dk).
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