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


Jag har ett problem med en dll komponent

Postades av 2002-11-07 09:35:25 - Fredrik Hjälte, i forum activeX, Tråden har 8 Kommentarer och lästs av 1092 personer

Jag har en dll fil som jag registrerat på servern.
När jag använder den i en .vbs fil så fungerar det.
Dll filen har 2 st class moduler, den ena fungerar både i VBS och i ASP.

Den andra class modulen fungerar bara när jag kör VBS.
När jag försöker skapa samma object i en ASP sida så dyker följande upp.

Microsoft VBScript runtime error '800a01ad'

ActiveX component can't create object

Vad kan detta bero på?


Svara

Sv: Jag har ett problem med en dll komponent

Postades av 2002-11-07 09:58:09 - Henric Bjärehäll

Kan det vara att du har missat: Server.CreateObject("") i dina asp-filer?

I vbs-filer skall det vara bara CreateObject("")

Hänger du med?


Svara

Sv: Jag har ett problem med en dll komponent

Postades av 2002-11-07 10:40:21 - Fredrik Hjälte

I VBS så kör jag WScript.CreateObject("")

I ASP så kör jag Server.CreateObject("")

Det är så att det fungerar med en av modulerna som ligger med i dll:en men inte den andra, i ASP alltså, i WSH så funkar det.


Svara

Sv: Jag har ett problem med en dll komponent

Postades av 2002-11-07 10:47:47 - Fredrik Hjälte

En annan sak...
Jag provade att registrera dll:en i MTS.
Då funkar det varken i ASP eller i WSH.

Det jag får tillbaka är då ett fel: 1326.
På msdn.micr.. så visar sig fel: 1326 vara

Logon failure—unknown user name or bad password.

Det dll:en gör är att returnera information om ett användarkonto.


Svara

Sv: Jag har ett problem med en dll komponent

Postades av 2002-11-07 12:12:29 - Magnus Gladh

Vad gör du i din DLL då, det verkar som om den användaren som försöker använda den (IUSR_) inte har rättigheter att göra det som du försöker göra i din DLL.

- M


Svara

Sv: Jag har ett problem med en dll komponent

Postades av 2002-11-07 12:56:49 - Fredrik Hjälte

Joo, det var en sak jag också trodde först men så satte jag upp en ny site där jag ej tillät anonymous access och testade, mitt användarnamn dök upp och jag var godkänd men det funkar ändå inte.

Det jag tror inte fungerar är detta.

Private Declare Function NetUserGetInfo Lib "netapi32" _
(lpServer As Byte, _
username As Byte, _
ByVal Level As Long, _
lpBuffer As Long) As Long

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/netmgmt/netmgmt/netusergetinfo.asp

Följande stycke står att läsa där
Remarks
Windows NT: No special group membership is required to successfully execute the NetUserGetInfo function. This is a change from LAN Manager, which required membership in the Administrators or Account Operators local group to call this function at information levels above 0 (except for the user's own account, which could use level 11).

Vet inte om det kan vara netapi32.dll som spökar... men det fungerar i ett annat anrop, där jag listar WS i domänen.


Svara

Sv: Jag har ett problem med en dll komponent

Postades av 2002-11-07 13:04:18 - Fredrik Hjälte

Fast som det ser ut nu så kommer jag inte ens så långt.
Nu kan jag inte skapa objektet ens.
Set obj = Server.CreateObject("")

Microsoft VBScript runtime error '800a01ad'

ActiveX component can't create object

Kan det ha nåt att göra med att det är två st. Class moduler i dll:en??


Svara

Sv: Jag har ett problem med en dll komponent

Postades av 2002-11-07 13:53:09 - Fredrik Hjälte

Det här är lite lustigt.
Jag kopierar över koden från den gamla klassmodulen till ett nytt projekt och sparar ner, kompilerar och testar.
Vips så fungerar det.... fattar inte varför.

Kan det vara så att den gamla DLL filen, innan jag hade två classmoduler på nåt sätt har legat cachad och fast jag har avreggat, bytt ut den och reggat den igen inte har uppdaterats på rätt sätt.

Kanske hade hjälpt med en reboot av server.


Svara

Sv: Jag har ett problem med en dll komponent

Postades av 2002-11-08 16:34:42 - Fredrik Salomonsson

Hej.

Det kan vara komponentens GUID (eller vad det nu heter) i registret som spökar.
Testa att rensa alla förekomster av komponenten i registret. (Ta kopia).

Jag har själv haft detta problem (kompabilitetsproblem) och ovastående löste detta...

//fredda


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

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 153
27 952
271 704
724
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