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


Hur skapa och använda DLL filer?

Postades av 2007-06-21 17:34:42 - Johan Andersson, i forum visual basic - allmänt, Tråden har 17 Kommentarer och lästs av 1650 personer

Hejsan.
Hur gör man för att skapa en DLL fil som man senare kan använda i ett program man använder?
Kan man sedan uppdatera DLL filen medans själva programet som använder DLL filen körs?
Det skulle vara mycket praktiskt :D

M.V.H.
Johan A


Svara

Sv: Hur skapa och använda DLL filer?

Postades av 2007-06-21 20:16:50 - Pelle Johansson

Hej, finns en gammal artikel här som visar hur du skapar en dll och sedan använder den på en asp-sida, vilket fungerar lika bra i ett annan vb6-program. Skillnaden där är att du skall använda CreateObject och inte Server.CreateObject. Du kan också sätta en referens till den i ditt vb6-projekt och då kan du komma åt den också utan att köra CreateObject. (Early/Late-bind)..


Svara

Sv:Hur skapa och använda DLL filer?

Postades av 2007-06-22 00:57:51 - Sven Åke Persson

Lyssna nu på en gammal man. !

Gör ingen DLL som i sin tur är beroend av en annan dll.Det är sjukt och fel !

En DLL skall vara "StandAlone" .(period)

Rekommenderar dig att läsa mitt förslag Delphi. Gör inte en Dll i Vb !
http://tuser1239.kontrollpanelen.org/artDLL.aspx


Svara

Sv: Hur skapa och använda DLL filer?

Postades av 2007-06-22 01:16:52 - Johan Andersson

Sven Åke Persson: Dll filen är till mit eget program. Har noll kunskaper i Delphi.
Pelle: Jag försökte med koden som du angav men fick det inte att funka :(

Om någon har någon exempel kod hur man gör så skulle jag vara tacksam.


Svara

Sv:Hur skapa och använda DLL filer?

Postades av 2007-06-22 04:26:59 - Sven Åke Persson

Förstår att du har noll kunskap om Delphi,fastän det är så likt VB.

Budskapet ÄR ! .Du vill göra en DLL. Till VAD ???

Det går inte att göra en meningsfulld DLL i VB.

DLL gör man för att avlasta. Gör den helst i Assembler.
(komplicerade uträkningar)

Och Och "StandAlone"


Svara

Sv: Hur skapa och använda DLL filer?

Postades av 2007-06-22 19:24:27 - Johan Andersson

Dll filen är till min IRC bot. Tanken är att alla kommandon som boten kan använda sig av ska ligga i en DLL fil så att jag, förhopningsvis, kan lägga till nya kommandon och sedan testa dem utan att behöva starta om boten hela tiden.



Svara

Sv:Hur skapa och använda DLL filer?

Postades av 2007-06-23 01:31:00 - Sven Åke Persson

Oki då förstår jag.
Jag skulle lösa det med en Inifil,det blir mycket enklare.
Jag kan hjälpa dig med .ini-filen om du vill.

Den blir mycket enkel att redigera som en vanlig Textfil .txt


Svara

Sv: Hur skapa och använda DLL filer?

Postades av 2007-06-23 02:23:06 - Johan Andersson

Dll filen hade jag tänk inehålla vb kod som kollar inkomande text för kommandon och kör olika koder beroende på vad som kommer in. Tror inte det går med ini filer. Har kod för att läsa och skriva och en massa annat INI relaterat :D

Eftersom IRC skickar texten som andra skriver på ett specielt sätt har jag gjort en function som tar fram vilket "kommando" som har skickats t.ex. JOIN, PRIVMSG med flera.
Beroende på vilket kommando som har kommit in så körs olika kommandon.

Tänkte att alla kommandon ligger i en Dll fil, inte i själa exe filen. Tanken med detta är att användaren ska kunna uppdatera Dll filen enbart när en uppdatering kommer. Har inte tänkt att Dll filen ska funka för andra program....


Svara

Sv:Hur skapa och använda DLL filer?

Postades av 2007-06-23 14:29:42 - Thomas Roman

Är du säker på att du kan byta ut dll-filen medans programmet körs? Och ens byta dll-fil utan att kompilera om exe-filen?

Jag har gjort precis vad du vill göra och jag löste det genom 2 exe-filer. Program1 anslöt till IRC-servern och det enda den kunde göra var att svara på "Ping? Pong!" så att den håller sig ansluta.
Program2 innehåller all kod och den ansluter till Program1 via winsock. Allt som Program1 får från IRC-servern skickar den vidare till Program2 och allt som Program2 skickar till Program1 skickas vidare till IRC-servern.

När du vill uppdatera boten så kopplar du ner Program2, byter ut exe-filen och kopplar upp den nya mot Program1 igen. Det är under den här tiden som Program1 helst bör kunna skicka "Ping? Pong!" ifall bytet skulle ta lång tid av nån anledning.


Thomas


Svara

Sv: Hur skapa och använda DLL filer?

Postades av 2007-06-23 18:30:39 - Johan Andersson

Det är en lösning men jag skulle helst vilja att boten inte behöver en annan exe fil som körs samtidigt för att funka. Jag vet inte om det finns en annan lösning som gör att man kan uppdatera själva delen med alla komandon utan att behöva starta om själva boten. Någon kanske har en ide?
Vet inte Om Sven Åke Persson ide med ini filer kan göra det..


Svara

Sv:Hur skapa och använda DLL filer?

Postades av 2007-06-24 11:43:34 - Oskar Johansson

Rent teoretiskt: Om du gör latebinding med CreateObject så borde det kanske kunna gå, men då får du inte ha några referenser till dll:en ifrån programmet. Om du sedan kan ladda ur rubbet när du ska byta, samt hoppas att windows släpper handles till dll:en, så kanske det går


Svara

Sv: Hur skapa och använda DLL filer?

Postades av 2007-06-24 12:51:02 - Sven Åke Persson

Jag kan ju klart inte detaljerna på hur du tänker använda DLL:en Men !

Om du har en .exe fil som plockar adekvata data ur en .ini så borde det väl gå att lösa denna väg.

Jag tänker automatiskt på boot.ini som jag bla. redigerat så jag kan göra DualBoot.

Programarkivet:En kurs i IniFil hantering .ini


Svara

Sv: Hur skapa och använda DLL filer?

Postades av 2007-06-24 14:07:55 - Niklas Jansson

Lär dig Erlang, så kan du lösa det du vill.


Svara

Sv:Hur skapa och använda DLL filer?

Postades av 2007-06-24 16:00:23 - Johan Andersson

Jag tycker det borde kunna gå att fixa inom VB6. Men frågan är bara hur... lol :)
Undrar om man kan ha vb kod i en text fil och sedan öppna den filen och köra den som om den vore skriven i vb direkt... hmm


Svara

Sv: Hur skapa och använda DLL filer?

Postades av 2007-06-24 17:03:23 - Thomas Roman

Jag har för mig att det ska gå att köra vanlig text precis som om det var kod i programmet, men jag kommer inte ihåg vad den funktionen heter.
Annars är kanske Script control ett alternativ?


Thomas


Svara

Sv:Hur skapa och använda DLL filer?

Postades av 2007-06-24 17:38:09 - Johan Andersson

Vad menas med Script Control?


Svara

Sv: Hur skapa och använda DLL filer?

Postades av 2007-06-24 19:07:12 - Johan Andersson

Sökte lite på google och hittade lite info om det. Ska prova runt lite med det..


Svara

Sv:Hur skapa och använda DLL filer?

Postades av 2007-06-24 22:35:33 - Johan Andersson

Säger bara det, HOLLY SH**, snacka om man kan ha kul med detta :D
Och så öppnar det en mäng flera "vyer" :D
Nu kan jag göra så att den som använder min bot kan skriva egna script till den.

Tack för all hjälp, får återkomma om jag får någe problem.

--------
Vad vore lilla jag utan Pellesoft?


Svara

Nyligen

  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak

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 570 725
27 958
271 751
445
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