Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Common Dialog, comdlg32.ocx

Postades av 2005-12-13 09:01:39 - Johan Eriksson, i forum visual basic - allmänt, Tråden har 10 Kommentarer och lästs av 1033 personer

Har byggt ett program som tar hjälp utav common dialog för att hämta en filväg. Kör på en Win2000-burk med vb5 installerat. När jag flyttar över programmet till en XP-burk så klagar den på att det inte är samma version på den. Jag hade SP6 till VB5 installerat förut också men när programmet inte fungerar så installera jag om det, utan framgång.

Hur ska jag nu göra? Är ett jäkla skit att det inte ska fungera :
Mvh Anders.


Svara

Sv: Common Dialog, comdlg32.ocx

Postades av 2005-12-13 09:02:51 - Johan Eriksson

Kanske ska tilläggas att det här programmet kommer köras på en massa olika burkar i framtiden, så att sitta och byta ut filerna på alla andra burkar är ej möjligt.


Svara

Sv:Common Dialog, comdlg32.ocx

Postades av 2005-12-13 10:14:36 - Johan Forsberg

Testa med att lägga ocx-filen i samma mapp som ditt program.


Svara

Sv: Common Dialog, comdlg32.ocx

Postades av 2005-12-13 10:27:04 - Johan Eriksson

Fungera inte.
Kan jag säga till programmet att den ska lsa ifrån det stället?


Svara

Sv:Common Dialog, comdlg32.ocx

Postades av 2005-12-13 10:43:50 - Åsa Holmgren

I VB5 måste man registrera en ocx för att det ska fungera. Det räcker inte att lägga den i samma mapp, det fungerar bara i .NET


Svara

Sv: Common Dialog, comdlg32.ocx

Postades av 2005-12-13 10:51:17 - Andreas Hillqvist

Använd API anropet istället för konttrollen. Slipper du problemet med OCX.


Svara

Sv: Common Dialog, comdlg32.ocx

Postades av 2005-12-13 15:55:19 - Johan Eriksson

Lade en batfil brevid som kopiera filen till systemmappen och registrera den.

Tack för hjälpen!


Svara

Sv:Common Dialog, comdlg32.ocx

Postades av 2005-12-13 22:35:55 - Henrik Wendel

hmm vet inte men jag tror inte det e så bra att "Lade en batfil brevid som kopiera filen till systemmappen och registrera den."

Eftersom något annat program istället vill ha den version som du skrivit över, då kommer det inte funka istället för ditt.



Eller???

skulle gå på API funktionen istället..


Svara

Sv: Common Dialog, comdlg32.ocx

Postades av 2005-12-14 00:06:10 - Sven Åke Persson

Lägg .ocx och dess .osa i samma mapp som du kör ditt projekt.
När du exporterar projektet till annan dator, se till att .osa följer med.

Som vanligt slarvar ni med det jag kallar "ordning på kontor" ,
dvs skapa en mapp där hela projektet har sina tillbehör. Kör REGOCX32.exe.


Svara

Sv:Common Dialog, comdlg32.ocx

Postades av 2005-12-14 07:42:02 - Mikael Wedham

Både Johans och Sven Åkes förslag funkar...nästan

Tyvärr är det så att om du kopierar in dll/ocx i windows system mappen, så KAN du skriva över en version som en annan applikation behöver. Då blir resultatet att ditt program funkar, men det andra slutar att funka. Ditt program slutar sedan att funka så fort som någon annan applikation skriver över filen igen.

Om du har din dll/ocx i din egen mapp, så funkar ditt program om du startar det "först". När det andra programmet startar, så finns redan din komponent laddad och har samma namn. Då funkar inte det programmet, men ditt funkar. Om det istället är så att det andra programmet startas först, så kommer ditt program hitta en komponent (den i windows system!) som är laddad, och använda den. Då funkar inte ditt program...

Det är Johans förslag som är det rekommenderade, med det är Sven Åkes som får ditt program att funka bäst. Vill du följa standard eller få program att funka till varje pris?

Detta beror på att man kan skapa inkompatibla komponeneter med samma interface (alltså signalera att de är kompatibla) - Välkommen till "dll-hell"

/micke


Svara

Sv: Common Dialog, comdlg32.ocx

Postades av 2005-12-14 12:50:56 - Andreas Hillqvist

Problemen med ocx'en slipper om man använder API anrop istället. Det är mindre denägna att andras mella nversioner.


Svara

Nyligen

  • 20:22 Spel
  • 17:07 Snabb och trevlig webbplats utan l
  • 17:00 Bra spelsajt med bonusar
  • 15:51 Slappna av
  • 15:17 Onlineunderhållning på fritiden
  • 11:13 Online Kasino
  • 17:57 Vart är SEO på väg till 2030?
  • 14:24 CBD regelbundet?

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 665
27 955
271 721
516
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies
Expand
next previous
Close

Previous

0/0

Next