Avatar billede cis5448 Nybegynder
18. juli 2001 - 02:12 Der er 11 kommentarer og
1 løsning

Active-x

Jeg har et problem med at få aktiveret et active-x objcet på en access 2000 formular. Jeg dog ikke hvordan jeg refererer til den eller får den til at virke.... Det er MS Progressbar. Hurtigt please
Avatar billede mugs Novice
18. juli 2001 - 08:01 #1
For at kunne benytte Active-X objekter, skal disse registreres.

Du skal stå i et kodevindue. derefter klikker du på Funktioner. I undermenuen kan du vælge Active-X og der registrere Progressbar. Du skal desuden være sikker på, at der er en reference til biblioteket. Det gør du ved at vælge referencer, og markere det korrekte bibliotek.

Mvh / Mugs
Avatar billede nordclc Nybegynder
18. juli 2001 - 09:05 #2
1. Du skal stå i designvisning på formularen.
2. Vælg menupunkt <Indsæt> <ActiveX-Object>
3. Vælg MS Progressbar fra listen.

//Claus
Avatar billede mugs Novice
18. juli 2001 - 11:14 #3
Claus > du har fuldstændig ret, men for at det kan virke, skal referencerne og registreringen være iorden.

/Mugs
Avatar billede terry Ekspert
18. juli 2001 - 11:35 #4
As Claus correctly says you choose the control from the <Indsæt> <ActiveX-Object> menu. This also registers the control for you, you can see this in the tools references menu when in Code view. Its registerd as \"MS Windows Common Controls\" which uses (COMCTL32.OCX for version 5.0)or (MSCOMCTL.OCX for version 6.0). These controls may only be available in the developer edition, so if you still cant find it then thats the reason!
Avatar billede mugs Novice
22. juli 2001 - 08:12 #5
Sker der noget? Er problemet løst?

/ Mugs
Avatar billede nordclc Nybegynder
30. juli 2001 - 23:03 #6
Svaret haster åbenbart ikke ;o)
Avatar billede nordclc Nybegynder
15. august 2001 - 10:44 #7
Fik du løst problemet?
Avatar billede cis5448 Nybegynder
25. september 2001 - 21:51 #8
Ja nu er active-x objektet på plads på formularen, hvordan refererer jeg til den og skal jeg dimme et eeler andet
Avatar billede terry Ekspert
26. september 2001 - 09:10 #9
Just looked at the last sentence of your question \"Hurtigt please\"!!!

The Windows Forms ProgressBar control indicates the progress of an action by displaying an appropriate number of rectangles arranged in a horizontal bar. When the action is complete, the bar is filled. Progress bars are commonly used to give the user an idea of how long to wait for a protracted action to complete &#8212; for instance, when a large file is being loaded.

If you right click on the control you will see ProgCtrl Object menu, choose Properties here. You can set the min and max values here.

Then increase the value (progress) :
Me.ActiveXCtl0.Value = ActiveXCtl0.Value + 100


The key properties of the ProgressBar control are Value, Minimum, and Maximum. The Minimum and Maximum properties set the maximum and minimum values the progress bar can display &#8212; the minimum being represented by one rectangle. To update the current progress value, you must write code to set the Value property. In the example of loading a large file, you might set the maximum to the size of the file in kilobytes. If the Maximum property is set to 100, the Minimum property is set to 10, and the Value property is set to 50, then 5 rectangles will be displayed &#8212; which will be half of the number that can be displayed.

Another control that graphically informs the user about a current action is the StatusBar control.


Avatar billede terry Ekspert
26. september 2001 - 09:14 #10
You can alter the minimum and maximum values
Me.ActiveXCtl0.Min = 0
Me.ActiveXCtl0.Max = 500

Then change the progress
Me.ActiveXCtl0.value = Me.ActiveXCtl0.Value + 50
Avatar billede nordclc Nybegynder
26. september 2001 - 11:16 #11
;o(
Avatar billede terry Ekspert
26. september 2001 - 11:16 #12
Thanks:)
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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

IT-JOB