Funktionen in eine DLL packen
Übersicht
BlitzBasic
Allgemein|
|
Devils ChildBetreff: Funktionen in eine DLL packen |
Antworten mit Zitat |
|---|---|---|
|
hi leutz!
ich hab jetzt ein riesiges file mit 40 functionen, was lange dauert, beim includen. kann man das nicht irgendwie in eine dll packen. gibt es da irgendein bb plugin namens "Function_Into_DLL_Packer_PLUGIN.exe" oder sowas? hoffe auf eure recht kompetente hilfe |
||
|
*X-Ware Member*
Mission to Hell[Ego-Shooter] Hier Vollversion runterladen: http://patrick-sch.de/spiele/m...ersion.zip ich antworte auf jede PN |
||
Dreamora |
Antworten mit Zitat |
|
|---|---|---|
|
Nein gibt es nicht, denn BB kann keine DLL kompilieren. Da musst du eine andere Sprache verwenden.
Und das Includieren sollte kein Problem sein. Packe einfach alle in eine bb Datei und gut ist |
||
| Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. | ||
|
|
Devils Child |
Antworten mit Zitat |
|---|---|---|
|
das includen ist nur ein prob der ladezeit beim starten des progs.
ich benutze blitzUI, gibt es das auch als dll, oder in einer anderen sprache, die ich dll-isieren kann? |
||
|
*X-Ware Member*
Mission to Hell[Ego-Shooter] Hier Vollversion runterladen: http://patrick-sch.de/spiele/m...ersion.zip ich antworte auf jede PN |
||
|
|
Freeman |
Antworten mit Zitat |
|---|---|---|
|
pure Basic kann dll's erstellen soweit ich weis.
FrEeMaN |
||
| MacBook | MacOSX 10.5 | 80GB HDD | 1GB | BlitzMax 1.28 | ||
|
|
Devils Child |
Antworten mit Zitat |
|---|---|---|
| das include-file ist in blitzbasic. kann ich mit ner demo von purebasic dieses BLITZbasic file dll-isieren? | ||
|
*X-Ware Member*
Mission to Hell[Ego-Shooter] Hier Vollversion runterladen: http://patrick-sch.de/spiele/m...ersion.zip ich antworte auf jede PN |
||
|
|
D2006Administrator |
Antworten mit Zitat |
|---|---|---|
|
diese Ladezeit tritt wenn (ich hab sie noch nie gemerkt), dann ja wohl nur beim kompilieren auf...
Also kannst du ja ruhig mal die Geduld haben und am besten weniger Programm testen und mehr coden MfG D2006 |
||
Dreamora |
Antworten mit Zitat |
|
|---|---|---|
|
Du kannst keine Grafikdinge ausserhalb von BB machen, da nutzt dir eine DLL nix.
Und wenn du in einer anderen Sprache eine DLL machen willst, musst du das ganze in der entsprechenden Sprache neu programmieren. Die Ladezeit hat übrigens nix mit Sourcecode zu tun sondern mit dem Laden von Bildern und Sounds ... Sourcecode hat 0 Ladezeit wenn du das Programm startest, er wird nur ausgeführt. |
||
| Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. | ||
|
|
Devils Child |
Antworten mit Zitat |
|---|---|---|
| das sind doch keine grafik dinger. | ||
|
*X-Ware Member*
Mission to Hell[Ego-Shooter] Hier Vollversion runterladen: http://patrick-sch.de/spiele/m...ersion.zip ich antworte auf jede PN |
||
Dreamora |
Antworten mit Zitat |
|
|---|---|---|
|
Der Source ändert dennoch nix an der Ladezeit.
Dann erzeugst du halt viele Menuelemente oder etwas anderes, was viel Zeit braucht beim Start der Anwendung. Aber das wird auch eine DLL nicht ändern. |
||
| Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. | ||
|
|
Devils Child |
Antworten mit Zitat |
|---|---|---|
|
und was soll ich jetzt machen?
ps: komme heute erst um 21:00 wieder(also seit nit traurig, wenn ich nich schnell antworte!)! |
||
|
*X-Ware Member*
Mission to Hell[Ego-Shooter] Hier Vollversion runterladen: http://patrick-sch.de/spiele/m...ersion.zip ich antworte auf jede PN |
||
Dreamora |
Antworten mit Zitat |
|
|---|---|---|
| Mittels Zeitmessung rausfinden, was so lange dauert beim Starten deines Programmes und ausgeben lassen ... Dann weisst du wo du optimieren musst. | ||
| Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. | ||
|
|
TheShadowModerator |
Antworten mit Zitat |
|---|---|---|
| erst BBmax unterstützt solche vorkompilierte Module... | ||
| AMD64 3500+ | GeForce6600GT 128MB | 1GB DDR | WinXPsp2 | ||
|
|
Devils Child |
Antworten mit Zitat |
|---|---|---|
|
naja, 8.000 zeilen -> 40 funktionen, die nichteinmal ich programmiert hab.
dreamora, da wird optimiterung unmöglich sein. |
||
|
*X-Ware Member*
Mission to Hell[Ego-Shooter] Hier Vollversion runterladen: http://patrick-sch.de/spiele/m...ersion.zip ich antworte auf jede PN |
||
Dreamora |
Antworten mit Zitat |
|
|---|---|---|
|
Man benutzt auch keinen Source den man nicht immerhin versteht. An der BlitzUI brauchst du dabei net zu optimieren, die is schon bis schier an die Grenze optimiert.
Ich vermute eher, dass du einfach zu viel bzw zu wenig Ladezeit erwartest für dein System und die Menge an Daten die du laden willst ... Bilder, Sounds und Objekte haben halt nunma ihre Ladezeiten welche durch JPG nochma um einiges verlängert wird solltest du das nutzen. |
||
| Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. | ||
|
|
Devils Child |
Antworten mit Zitat |
|---|---|---|
|
die ist nicht optimiert.
da steht z.B.: Code: [AUSKLAPPEN] if .... then
if ... then if...then ;... endif endif endif ^^was ist daran optimiert? |
||
|
*X-Ware Member*
Mission to Hell[Ego-Shooter] Hier Vollversion runterladen: http://patrick-sch.de/spiele/m...ersion.zip ich antworte auf jede PN |
||
|
|
simi |
Antworten mit Zitat |
|---|---|---|
|
Naja, Ifs kannst du nicht gross optimieren....
1. Weil ifs sehr schnell sind und 2. Weil bei BB sowieso immer alle Bedingungen welche mit And (oder OR) verknüpft sind ausführt.... Das einzige was du optimieren könntest, wäre die Elemente, welche du nicht brauchst, nicht inkludieren. |
||
|
|
Devils Child |
Antworten mit Zitat |
|---|---|---|
| ich kann das wohl kaum optimieren, wenn ich mich in den 8.000 zeilen code nicht auskenne. wie kann ich das nun in ne dll packen? | ||
|
*X-Ware Member*
Mission to Hell[Ego-Shooter] Hier Vollversion runterladen: http://patrick-sch.de/spiele/m...ersion.zip ich antworte auf jede PN |
||
|
|
simi |
Antworten mit Zitat |
|---|---|---|
|
Es geht nicht.
Es gibt keine Möglichkeit. Es gibt 100%ig keine Möglichkeit. |
||
|
|
Devils Child |
Antworten mit Zitat |
|---|---|---|
|
hm, dann lass ich es wohl bei dem include.
naja, danke trotzdem! |
||
|
*X-Ware Member*
Mission to Hell[Ego-Shooter] Hier Vollversion runterladen: http://patrick-sch.de/spiele/m...ersion.zip ich antworte auf jede PN |
||
Übersicht
BlitzBasic
Allgemein
Powered by phpBB © 2001 - 2006, phpBB Group
