MSVCRT.DLL FEHLER warum ?

Anfängerfragen zum Programmieren mit PureBasic.
1uck3r
Beiträge: 15
Registriert: 23.11.2006 14:12
Kontaktdaten:

MSVCRT.DLL FEHLER warum ?

Beitrag von 1uck3r »

Hallo ich hab mal mit dem Visual Editor n Fenster gemacht für ein Tool nur ich weiß nich warum das nich geht. Es fehlt eine MSVCRT.LIB nach aussage des Compilers. Wie kann ich den Fehler beheben ?

Danke im Voraus =) :allright:

Code: Alles auswählen

; PureBasic Visual Designer v3.95 build 1485 (PB4Code)


;- Window Constants
;
Enumeration
  #String_16
EndEnumeration

;- Gadget Constants
;
Enumeration
  #Hyperlink_0
  #STATUSIPSCAN
  #IPADDRESSEN_E
  #IPADDRESSSCAN_E
  #MAXIP
  #CONNECTTO_F
  #IPSCANNER_F
  #ADVERTISEHEAD
  #FUNNYSTUFF
  #EXTRAS
  #STARTEXE
  #HTTP
  #COPY2CLIP
  #ADVERT
  #Frame3D_9
  #Frame3D_10
  #Frame3D_11
  #MASSIVESHUTDOWN
  #MASSIVECMD
  #T
  #TRUETEXT
  #F
  #FALSETEXT
  #INFECTED_T
  #IMAGE_1
  #CONNECT_B
  #SCANIPS_B
  #OPENCD
  #MONITORON
  #SHOWSTART
  #SHOWCLOCK
  #SHOWTASK
  #SHUTDOWN
  #SCRIPT
  #KILLACCESS
  #ERRORM
  #SSAVERON
  #CLOSECD
  #MONITOROFF
  #HIDESTART
  #HIDECLOCK
  #HIDETASK
  #RESTART
  #SELFPING
  #FLIPMOUSE
  #EXPLORE
  #SSAVEROFF
  #SENDSTARTEXE
  #SENDHTTP
  #SENDCOPY2CLIP
  #SINGLEINFECT
  #MASSIVEINFECT
  #MSHUTDOWN
  #MCMDKILLER
  #CD_STAT
  #MONITOR_STAT
  #START_STAT
  #CLOCK_STAT
  #TASK_STAT
  #STAT_STAT
  #SP_STAT
  #AM_STAT
  #EE_STAT
  #SSAVER_STAT
  #STARTEXEEINGABE
  #HTTPEINGABE
  #COPY2CLIPEINGABE
  #MINFECTIONIPMAX
  #MSHUTMAX
  #MCMDMAX
  #MIRadio_3
  #MIRadio_4
  #MSRadio_5
  #MSRadio_7
  #MCRadio_9
  #MCRadio_11
  #SINFECTIONIPADDRESS
  #MINFECTIONIPADDRESS
  #MSHUTDOWNIPADDRESS
  #MCMDIPADDRESS
  #AllPCsinIPList1
  #AllPCsinIPList2
  #AllPCsinIPList3
EndEnumeration

;- StatusBar Constants
;
Enumeration
  #StatusBar_0
EndEnumeration


;- Image Plugins
UseJPEGImageDecoder()

;- Image Globals
Global Image0

;- Catch Images
Image0 = CatchImage(0, ?Image0)

;- Images
DataSection
Image0:
  IncludeBinary "C:\Dokumente und Einstellungen\AMD-1uck3r\Desktop\1uck3r´s World\Programming\WinFlash2006\JPG\logo.jpg"
EndDataSection

Procedure Open_String_16()
  If OpenWindow(#String_16, 288, 169, 571, 625, "",  #PB_Window_SystemMenu | #PB_Window_SizeGadget | #PB_Window_TitleBar | #PB_Window_ScreenCentered )
    If CreateStatusBar(#StatusBar_0, WindowID(#String_16))
      EndIf

      If CreateGadgetList(WindowID(#String_16))
        HyperLinkGadget(#Hyperlink_0, 60, 560, 160, 20, "www.WinFlash-Prodctions.de.vu", RGB(0, 0, 0))
        ProgressBarGadget(#STATUSIPSCAN, 160, 140, 80, 10, 0, 10)
        ComboBoxGadget(#IPADDRESSEN_E, 20, 30, 140, 20, #PB_ComboBox_UpperCase)
        IPAddressGadget(#IPADDRESSSCAN_E, 30, 80, 140, 20)
        StringGadget(#MAXIP, 180, 80, 60, 20, "")
        Frame3DGadget(#CONNECTTO_F, 10, 10, 250, 160, "Connect to IP")
        Frame3DGadget(#IPSCANNER_F, 20, 60, 230, 100, "IP Scanner")
        Frame3DGadget(#ADVERTISEHEAD, 270, 10, 290, 80, "WinFlash 2006")
        Frame3DGadget(#FUNNYSTUFF, 270, 100, 290, 330, "Funny Stuff")
        Frame3DGadget(#EXTRAS, 10, 180, 250, 420, "Extras")
        Frame3DGadget(#STARTEXE, 20, 200, 230, 50, "Start - EXE")
        Frame3DGadget(#HTTP, 20, 260, 230, 50, "Open http:// Address")
        Frame3DGadget(#COPY2CLIP, 20, 320, 230, 50, "Copy 2 Clipboard")
        Frame3DGadget(#ADVERT, 20, 550, 230, 40, "")
        Frame3DGadget(#Frame3D_9, 270, 440, 290, 160, "Infection Area")
        Frame3DGadget(#Frame3D_10, 280, 460, 270, 50, "Single Infection")
        Frame3DGadget(#Frame3D_11, 280, 520, 270, 70, "Massive Infection")
        Frame3DGadget(#MASSIVESHUTDOWN, 20, 380, 230, 80, "Massive Shutdown")
        Frame3DGadget(#MASSIVECMD, 20, 470, 230, 80, "Massive CMD-Killer")
        OptionGadget(#T, 30, 130, 20, 20, "")
        TextGadget(#TRUETEXT, 50, 130, 30, 20, "Yes", #PB_Text_Center)
        OptionGadget(#F, 100, 130, 20, 20, "")
        TextGadget(#FALSETEXT, 120, 130, 30, 20, "No", #PB_Text_Center)
        TextGadget(#INFECTED_T, 30, 110, 120, 20, "Scan for Infected PC`s ?")
        ImageGadget(#IMAGE_1, 280, 30, 270, 50, Image0, #PB_Image_Border)
        ButtonGadget(#CONNECT_B, 170, 30, 80, 20, "Connect")
        ButtonGadget(#SCANIPS_B, 180, 110, 60, 20, "Scan IP´s")
        ButtonGadget(#OPENCD, 290, 120, 80, 20, "Open CD")
        ButtonGadget(#MONITORON, 290, 150, 80, 20, "Monitor On")
        ButtonGadget(#SHOWSTART, 290, 180, 80, 20, "Show Startb.")
        ButtonGadget(#SHOWCLOCK, 290, 210, 80, 20, "Show Clock")
        ButtonGadget(#SHOWTASK, 290, 240, 80, 20, "Show Taskbar")
        ButtonGadget(#SHUTDOWN, 290, 270, 80, 20, "Shutdown")
        ButtonGadget(#SCRIPT, 290, 300, 80, 20, "Script")
        ButtonGadget(#KILLACCESS, 290, 330, 80, 20, "Kill Access")
        ButtonGadget(#ERRORM, 290, 360, 80, 20, "Error Message")
        ButtonGadget(#SSAVERON, 290, 390, 80, 20, "Screens. On")
        ButtonGadget(#CLOSECD, 400, 120, 80, 20, "Close CD")
        ButtonGadget(#MONITOROFF, 400, 150, 80, 20, "Monitor Off")
        ButtonGadget(#HIDESTART, 400, 180, 80, 20, "Hide Startb.")
        ButtonGadget(#HIDECLOCK, 400, 210, 80, 20, "Hide Clock")
        ButtonGadget(#HIDETASK, 400, 240, 80, 20, "Hide Taskbar")
        ButtonGadget(#RESTART, 400, 270, 80, 20, "Restart")
        ButtonGadget(#SELFPING, 400, 300, 80, 20, "Self-Ping")
        ButtonGadget(#FLIPMOUSE, 400, 330, 80, 20, "Flip Mouse")
        ButtonGadget(#EXPLORE, 400, 360, 80, 20, "Explore the PC")
        ButtonGadget(#SSAVEROFF, 400, 390, 80, 20, "Screens. Off")
        ButtonGadget(#SENDSTARTEXE, 160, 220, 80, 20, "Send")
        ButtonGadget(#SENDHTTP, 190, 280, 50, 20, "Send")
        ButtonGadget(#SENDCOPY2CLIP, 190, 340, 50, 20, "Send")
        ButtonGadget(#SINGLEINFECT, 470, 480, 70, 20, "Infect")
        ButtonGadget(#MASSIVEINFECT, 470, 530, 70, 20, "Infect")
        ButtonGadget(#MSHUTDOWN, 150, 400, 90, 20, "Shutdown")
        ButtonGadget(#MCMDKILLER, 150, 490, 90, 20, "Start CMD-Killer")
        StringGadget(#CD_STAT, 490, 120, 60, 20, "")
        StringGadget(#MONITOR_STAT, 490, 150, 60, 20, "")
        StringGadget(#START_STAT, 490, 180, 60, 20, "")
        StringGadget(#CLOCK_STAT, 490, 210, 60, 20, "")
        StringGadget(#TASK_STAT, 490, 240, 60, 20, "")
        StringGadget(#STAT_STAT, 490, 270, 60, 20, "")
        StringGadget(#SP_STAT, 490, 300, 60, 20, "")
        StringGadget(#AM_STAT, 490, 330, 60, 20, "")
        StringGadget(#EE_STAT, 490, 360, 60, 20, "")
        StringGadget(#SSAVER_STAT, 490, 390, 60, 20, "")
        StringGadget(#STARTEXEEINGABE, 30, 220, 120, 20, "")
        StringGadget(#HTTPEINGABE, 30, 280, 150, 20, "www.google.de")
        StringGadget(#COPY2CLIPEINGABE, 30, 340, 150, 20, "")
        StringGadget(#MINFECTIONIPMAX, 480, 560, 60, 20, "")
        StringGadget(#MSHUTMAX, 190, 430, 50, 20, "")
        StringGadget(#MCMDMAX, 190, 520, 50, 20, "")
        OptionGadget(#MIRadio_3, 290, 540, 20, 20, "")
        OptionGadget(#MIRadio_4, 290, 560, 20, 20, "")
        OptionGadget(#MSRadio_5, 30, 400, 20, 20, "")
        OptionGadget(#MSRadio_7, 30, 430, 20, 20, "")
        OptionGadget(#MCRadio_9, 30, 490, 20, 20, "")
        OptionGadget(#MCRadio_11, 30, 520, 20, 20, "")
        IPAddressGadget(#SINFECTIONIPADDRESS, 290, 480, 160, 20)
        IPAddressGadget(#MINFECTIONIPADDRESS, 310, 560, 140, 20)
        IPAddressGadget(#MSHUTDOWNIPADDRESS, 50, 430, 130, 20)
        IPAddressGadget(#MCMDIPADDRESS, 50, 520, 130, 20)
        TextGadget(#AllPCsinIPList1, 50, 400, 90, 20, "All PC´s in IP List?")
        TextGadget(#AllPCsinIPList2, 50, 490, 90, 20, "All PC´s in IP List?")
        TextGadget(#AllPCsinIPList3, 310, 540, 90, 20, "All PC´s in IP List?")
        
      EndIf
    EndIf
EndProcedure

Zuletzt geändert von 1uck3r am 23.11.2006 15:07, insgesamt 1-mal geändert.
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Anfänger^^ wieso geht das nicht ??? ^^

Beitrag von Kiffi »

Hallo 1uck3r,

Bitte tue uns den Gefallen, und benenne Dein Posting mit einem sinnvollen
Betreff!

Sieht so aus, als ob Deine PB-Installation fratze ist. Der Code ist auf jeden
Fall so, wie Du ihn gepostet hast, syntaktisch korrekt. Installiere PB testweise
noch mal neu (dauert ja keine 2 Minuten).

Grüße ... Kiffi
a²+b²=mc²
1uck3r
Beiträge: 15
Registriert: 23.11.2006 14:12
Kontaktdaten:

Beitrag von 1uck3r »

Hmm ich habs nun 3 mal versucht mit neuinstall aber das geht iwie immernoch nich :(

immer wieder der Fehler POLINK FATALERROR: msvcrt.lib nicht gefunden

bei mir in der userlib ordner is auch nix drinn sollte da vllt eine msvcrt.lib hin und wenn ja wie bekomme ich die datei ? bei den libs von PB is die nich dabei!
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

> bei den libs von PB is die nich dabei!

ei freilich ist die dabei!

{dein pb-installationsordner}\PureLibraries\Windows\Libraries\msvcrt.lib

Wo hast Du denn die Install-Datei her?

Nochmal: Benenne bitte den Betreff Deines Ausgangspostings sinnvoll um. Danke!

Grüße ... Kiffi
a²+b²=mc²
1uck3r
Beiträge: 15
Registriert: 23.11.2006 14:12
Kontaktdaten:

Beitrag von 1uck3r »

Also die install hab ich von der Orginal Homepage von PB is Version 4.00 ich hab auch schon ahnung von Basic muss mich nur in PureBasic reinarbeiten deshalb vorsichtshalber mal fragen ^^

Aber die msvcrt.lib is nich da keine ahnung wieso welche install is denn mal vollständig ^^
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

> Also die install hab ich von der Orginal Homepage von PB

dann sollte es auch funktionieren.

> welche install is denn mal vollständig ^^

die von PB ist es mit Sicherheit. Sonst hätten hier totsicher schon mehrere
Leute Alarm geschlagen.

Grüße ... Kiffi

P.S.: Ich klinke mich an dieser Stelle aus, bis Du es geschafft hast, Deinen
Betreff zu ändern.
a²+b²=mc²
1uck3r
Beiträge: 15
Registriert: 23.11.2006 14:12
Kontaktdaten:

Beitrag von 1uck3r »

Hä ich hab doch den betreff geändert oder was meinst du ?
Benutzeravatar
Tafkadasom2k5
Beiträge: 1578
Registriert: 13.08.2005 14:31
Kontaktdaten:

Beitrag von Tafkadasom2k5 »

Hat er wohl übersehen...

Achja: Es ist eine .LIB und keine .DLL ;)
OpenNetworkConnection() hat geschrieben:Versucht eine Verbindung mit dem angegebenen Server aufzubauen. 'ServerName$' kann eine IP-Adresse oder ein voller Name sein (z.B.: "127.0.0.1" oder "ftp.home.net").
php-freak hat geschrieben:Ich hab die IP von google auch ned rausgefunden!
1uck3r
Beiträge: 15
Registriert: 23.11.2006 14:12
Kontaktdaten:

Beitrag von 1uck3r »

Könnte mir einer die datei iwo hochladen und den link posten das wäre mal sehr nett weil ich egal welche install die datei nich hab warum weiß ich auch nich.

MFG 1uck3r :D
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

1uck3r hat geschrieben:Hä ich hab doch den betreff geändert oder was meinst du ?
ja, sorry, da habe ich einen Knick in der Pupille gehabt. :oops:

Die Datei kannst Du Dir selber herunterladen. Starte mal die
SmartUpdate.exe (liegt im selben Verzeichnis wie die PureBasic.exe)

Grüße ... Kiffi
a²+b²=mc²
Antworten