CallFunctionFast dynamisch Füllen

Für allgemeine Fragen zur Programmierung mit PureBasic.
Benutzeravatar
Lukaso
Beiträge: 720
Registriert: 08.09.2004 18:51
Wohnort: Oberkirch
Kontaktdaten:

CallFunctionFast dynamisch Füllen

Beitrag von Lukaso »

Hallo,

hat sich schon jemand mit dem Aufrufen von CallFunctionFast mit dynamischen Parametern beschäftigt?

Ich denke mit ASM müsste dies doch machbar sein?

Pseudocode:

Code: Alles auswählen

ClearParameters()
AddParameterS("string")
AddParameterL(348238)
AddParameterB(234)
...
CallParamFunction(*addr)
Probiere gerade ein wenig mit einer RPC umsetzung für PB rum, allerdings bereitet mir diese eine Stelle Kopfschmerzen.
Alternative einfälle die ich habe sind mir definitiv zu aufwendig in der Verwaltung.

Danke Lukas[/code]
Nextgen Guild Wars Fanseite: Guild Wars Tactics (Pseudo-Admin + Developer)
"Das Fluchen ist die einzige Sprache, die jeder Programmierer beherrscht." - Unbekannter Autor
Benutzeravatar
mk-soft
Beiträge: 3845
Registriert: 24.11.2004 13:12
Wohnort: Germany

Beitrag von mk-soft »

Zwar nicht mit CallFast... aber mit Proceduren mit dynamischen Variablen.
In den Still von "C" mit valist.
http://www.purebasic.fr/german/viewtopi ... ght=valist

FF :wink:
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Benutzeravatar
Lukaso
Beiträge: 720
Registriert: 08.09.2004 18:51
Wohnort: Oberkirch
Kontaktdaten:

Beitrag von Lukaso »

Die valist Sache ist schon ein klasse Teil, allerdings bekomme ich das CallFunctionFast Problem scheinbar nicht mit valist gelöst und bräuchte eine passende Lösung.
Nextgen Guild Wars Fanseite: Guild Wars Tactics (Pseudo-Admin + Developer)
"Das Fluchen ist die einzige Sprache, die jeder Programmierer beherrscht." - Unbekannter Autor
Benutzeravatar
mk-soft
Beiträge: 3845
Registriert: 24.11.2004 13:12
Wohnort: Germany

Beitrag von mk-soft »

Ist vieleicht mal interessant welche funktion mit wie vielen parameter du überhaupt aufrufen möchtes.
Ist warscheinlich ein ganz anders problem als zu denkst.

FF
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Antworten