Seite 2 von 3

Verfasst: 05.08.2005 17:57
von Deeem2031
Kiffi hat geschrieben:2. Verwende in Deiner Lib nach Möglichkeit keine anderen Libs (wird hier
nicht so gerne gesehen). Wenn sich das nicht vermeiden lässt, dann weise in
Deiner Anleitung auf jeden Fall darauf hin.
Tailbite im allgemeinen ist böse, egal ob du andere Libs benutz oder nicht...

Verfasst: 05.08.2005 17:59
von 125
Deeem2031 hat geschrieben:
Kiffi hat geschrieben:2. Verwende in Deiner Lib nach Möglichkeit keine anderen Libs (wird hier
nicht so gerne gesehen). Wenn sich das nicht vermeiden lässt, dann weise in
Deiner Anleitung auf jeden Fall darauf hin.
Tailbite im allgemeinen ist böse, egal ob du andere Libs benutz oder nicht...
Tailbite hat bei mir bisher immer gute Arbeit geleistet :?: :!: :?: :!: :?:

Verfasst: 05.08.2005 18:01
von Deeem2031
Das es nicht funktioniert hab ich auch garnicht gesagt/gemeint. nur seitdem es Tailbite gibt, werden haufen sinnlose Libs gebastelt die keiner wirklich braucht, langsam sind und auch gut per DLL oder include machbar wären...
Das mag vielleicht Geschmackssache sein, aber ich mag keine Tailbite-Libs.

Verfasst: 05.08.2005 18:30
von PMV
jo danke Kiffi für die 2. Belehrung :D

^^aber die Punkte kenn ich schon ... sind ja auch logisch :wink:

^^genau so wie Deeem2031s einstellung, die ich ebenfalls nachvollziehen kann.
Aber ich denke mal, nicht jede TaliBite Lib ist überflüssig :D ... aber was alles für neue Libs veröffentlicht werden hab ich eh keinen überblick ... ich benutzt eh nur sehr wenige und wenn dann die, von denne ich weis, das se sehr gut und ich sie auch wirklich brauche oder die etwas merklich verbessern <)

Aber bis ich Userlibs veröffentliche ... das dürfte noch einiges dauern, aber jetzt wo ich weis, das es nicht all zu schwer ist und man nicht noch irgend was besonders dazu lernen muss kann ich das auf jeden fall beim Entwickeln mit einplanen, das ihr fals ich so weit komme dann auch was von habt :wink:
^^und da braucht Deeem zumindest keine angst zu haben, das es besser ne DLL sein könnte ... höchstes das se nicht wirklich optimiert ist :| , aber ich lern ja noch -.-

MFG PMV

Verfasst: 05.08.2005 18:34
von Kiffi
> nur seitdem es Tailbite gibt, werden haufen sinnlose Libs gebastelt die
> keiner wirklich braucht, langsam sind und auch gut per DLL oder include
> machbar wären...

die meisten Viren werden wohl mit C(++) geschrieben sein.
Ist C(++) deshalb böse?

> Das mag vielleicht Geschmackssache sein

ist es.

Grüße ... Kiffi

Verfasst: 05.08.2005 20:14
von Deeem2031
Kiffi hat geschrieben:> nur seitdem es Tailbite gibt, werden haufen sinnlose Libs gebastelt die
> keiner wirklich braucht, langsam sind und auch gut per DLL oder include
> machbar wären...

die meisten Viren werden wohl mit C(++) geschrieben sein.
Ist C(++) deshalb böse?
Wasn das fürn komischer Vergleich :freak:
PB-Code ist nunmal langsamer als vergleichbarer C/ASM-Code. Und da jeder PB-User PB kann, gibts auch paar Leute die dann ihren "tollen" Code als Userlib rausbringen wollen. Würde nicht jeder zweitklassige PBler eine Lib damit erstellen würde es mich nicht stören. Das schlimmste Beispiel find ich ja immer Droopys-Lib (oder wie auch immer die heißt).
Der hat sich warscheinlich auch gedacht: "Boa, Tailbite ist ja cool. Muss ich mir gleich paar Codes ausm Codearchiv raussuchen und in eine Lib packen." :roll:

Oder man sieht das einfach wie freak: Was in den Tailbite-Libs steht kann ich doch selber viel besser, schließlich kann ich auch Purebasic <)

Verfasst: 05.08.2005 20:55
von Green Snake
ich mache mir zugegeben auch user libs, die für euch als schwachsinn gelten würden, für mich sind sie aber gut geeignet, da ich diese codes immer wieder brauche.
das is auch der grund, warum ich auch keine meiner userlibs veröffentliche.

wie gesagt, einige libs sind kompletter schwachsinn, aber das gilt nich für alle.
zb die puretools von danilo (glaube ich)
die sind (finde ich) noch recht nützlich :allright:

Verfasst: 05.08.2005 23:15
von hardfalcon
Die Userlibs, die man mit TailBite erstellen kann, haben gegenüber Includes und DLLs einen entscheidenden Vorteil: das "Handling" ist wesentlch einfacher, wenn man mal eben einen Code zusammenhacken will (ohne grossartig auf Optimierung zu achten), dann hat man die Befehle SOFORT als native PB-Befehle zur Hand, und muss nicht erst lange Includes oder DLLs auf der Plate zusammensuchen und die dann einbinden... Die menschliche Faulheit wird also befriedigt... :mrgreen:

Verfasst: 20.11.2005 20:24
von PLuS
Nur kurz zur Erklärung: ich habe bereits die Suchfunktion und Google bemüht, habe aber nichts gefunden!

Aber erstmal die Frage: Wie binde ich denn jetzt solch eine Userlib in meinen Code ein?


Oder binde ich die genau wie DLLs auch mit

Code: Alles auswählen

OpenLibrary(#PB_Any, MeineLib)
ein?

Beschäftige mich noch nicht allzu lange mit PB, bin eigentlich eher in Delphi zu Hause! ;)


Vielen Dank für eventuelle Antworten! 8)

MfG
PLuS

Verfasst: 20.11.2005 20:32
von ts-soft
Wenn die Userlib im Ordner ...\PureBasic\PureLibraries\UserLibraries ist, wird sie vom Compiler erkannt und autom. mit hinzugelinkt. Die Befehle stehen wie andere PB-Befehle zur Verfügung.