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


AdressOf

Postades av 2001-08-28 11:56:00 - Frans Englich, i forum visual basic - allmänt, Tråden har 3 Kommentarer och lästs av 477 personer

Jag har en hård nöt att knäcka..

Jag har en dll som har en Class. När man har instansierat denna klass, finns där funktioner och händelser för att mottaga och skicka meddelanden till andra program(använder subclassing). En funktion; transmit, skickar information. Och händelsen DataRecieved utlöses om data skickas till klassen. Problemet är att AdressOf som används på WindowsProc funktion inte kan ligga i klassen utan måste ligga i en modul. Det samma gäller WindowProc. Detta ger ett problem: Ifrån WindowProc vill jag utlösa händelsen Datarecieved när data mottags. I och med att händelsen bara kan ligga i klassen så går inte detta. Vad ska jag göra ? Inte ens min VB-lärare har ett bra svar på detta.

Tack för att ni orkade läsa igenom denna uppsatsen.. tacksam för svar

mvh Frans



Svara

Sv: AdressOf

Postades av 2001-08-28 15:43:00 - Mattias Sjögren

Om du kan garantera att det bara kommer finnas en instans av din klass, kan du helt enkelt lagra en referens till denna i en global variabel, sedan anropa någon lämplig funktion hos klassen från din BAS modul, som i sin tur triggar händelsen.

Annars finns det lite mer bökiga lösningar. Om du kan få tag på augusti numret av VBPJ finns det en artikel av Matthew Curland där om just detta. Du kan även läsa om det i hans bok Advanced Visual Basic 6.


MS


Svara

Sv: AdressOf

Postades av 2001-08-30 10:47:00 - Frans Englich

Tack så mycket. Jag har prövat din lösning men det uppstår ett problem:

I min modul har jag
Dim vClass as minClass

Sub Main
vclass = '// här blir det fel, jag kan inte specifera min class eller
'projekt utan att använda "new".
End sub

Jag måste 'setta' den på ngt vis, eller hur? Iaf, om jag inte gör det så står där "Object or with block variable not set".


mvh Frans


Svara

Sv: AdressOf

Postades av 2001-08-30 17:27:00 - Mattias Sjögren

Skriv

Set vClass = Me

någonstans i klassens kod, t.ex. i Class_Initialize.


MS


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 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

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 622
27 953
271 709
665
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