Español
Foro

Execute para Compilate

 
- Página 1 -



Jac
de
Lad
Hola Roland!

Wäre lo posible una Execute-Befehl para Compilate a hacer? Yo weiß, el es sicher schwierig, como no sinnvoll es, el ganzen Interpreter en el Runtime a quetschen Aber wäre lo posible tal vez compilierte Programmezeilen auszuführen (y a el Zweck en el Speicher otra vez a decompilieren?) Yo lugar me muy praktisch antes, para Ejemplo para größere Programas, para el una continuación Plugins programa podría.. El könnten entonces direkt en el Programa eingreifen, qué en el Moment todavía no posible es, außer con DLL por ejemplo, el aber auch no simplemente así Profano-Variables conjunto puede...

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
18.08.2006  
 



 
- Página 1 -


Nun Jacob a algo como Tuve auch ya pensamiento - y lo va tatsächlich!

Yo habe angedacht esta una Incluir a escribir (oder una Unit?) - esta se entonces XProfanCode incluso interpretar y ausführen. Ein XProfan en el XProfan sozusagen. Yo glaube el va. Natürlich se lo langsam ser - pero yo glaube jugando entonces sólo una Nebenrolle.
 
18.08.2006  
 



Apéndice:

Das XProfan en el Xprofan kann una propio - una todavía einfachere Syntax como XProfan haben.

Lo sería quasi una Lenguaje de programación con XProfan programmiert.

Puedo sí en Gelegenheit esta veces a la Anfang hacer.
 
18.08.2006  
 




RGH
¡Hola Jacob,
¿qué es exactamente schwebt Usted antes?

1. daß una compiliertes XProfan-Programa XProfan-Quellcode ausführen kann?
oder 2. daß el XProfan-Interpreter compilierten XProfan-Code ausführen kann?
oder 3. daß una compilertes XProfan-Programa compilierten XProfan-Code así ausführen kann?

Versión 1 y 2 haben el problema, daß entonces el Interpreter auch el Runtime enthalten müßte y el Runtime auch el Interpreter. Es sicher no así simplemente machbar, aber una interessanter Gedanke.

Versión 3 wäre en el einfachsten Variante una Entsprechung des Execute-Befehls para compilierte Programas, en el una PRC-Expediente a Laufzeit así eingebunden sería, como wäre ellos Teil des Programmes. Sie greift also en el gleichen Variables, etc. a. Auch no sin.

Was sí ya siempre (seit Versión 1.3) va, es folgendes: Ein compiliertes y a EXE gelinktes Programa kann como Runtime para weitrere PRC-Module dienen. Diese son aber eigenständige Programas y a Datenübergabe würden se INI-Archivos oder Registry-Einträge empfehlen.

Was me todavía vorschwebt (tal vez para XPRofan 11, 12 oder 13?) son XPDLs, XProfan Dynamic Librarys. Diese könnten Objetos, Prozeduren, etc. en compiliertem XProfan-Code enthalten, el de cada compilierten XProfan-Programa, el ellos einbindet, aufgerufen voluntad podría. Un Wrapper-DLL, el natürlich el Runtime enthalten oder nutzen müßte, podría esta Funktionalitäten auch otro Windowsprogrammen disponible stellen. Bislang exitiert así algo allerdings sólo en mi Kopf y algunos handschriftlichen Notizzetteln ...

Aber vorerst voluntad Yo XProfan 10 fertig bekommen, y como se lo sicher No más neuen Features mehr geben.* (Yo denke, el qué bislang neu gegenüber XProfan 9 es, hätte auch bien y gerne para 2 Versionssprünge gereicht.)

Saludo
Roland

* Ok, Versión RC2 se como letzten Parámetro en oGL(Init,...) no sólo 0 y 1 zulassen, pero 0 - 5 y somit 5 verschiedene Lichtarten bieten, aber el es wirklich el letzte Erweiterung.
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
18.08.2006  
 




Jac
de
Lad
Hm...meiner Meinung después de es el Interpreter así más o menos fast überflüssig. Yo teste todos mi Programas fast ausschließlich en el compilierten Modus, porque en el Vergangenheit siempre veces otra vez kleine Abweichungen de Interpreter y Runtime aufgetaucht son. No bastante überflüssig es el Interpreter para mich sólo, porque él en el Falle uno Fehlers meistens viel genauere Auskunft en Ursache geben kann, el Runtime son meistens sólo Fehler en Línea soundso de, qué entonces gemappt voluntad muss...muy kompliziert y zeitaufwändig.

Mi Concepto es, dass Yo Plugins escribir kann, quasi como para Firefox. Dort puede el Plugins auch direkt el Vrehalten des Browsers ändern y haben offensichtlich Zugriff en el Variables de Firefox. Yo ya zwei Programas en Profano geschrieben, el otro como Plugins ausführen y el Runtime des aufrufenden Programms uso, soweit funktionierts bastante bien. Sobald el aufgerufene Proggi aber, por ejemplo, en el %HWnd des aufrufenden Proggis una Steuerelement redactar voluntad, Será mejor que te va Mist, porque me entweder el Rechte fehlen oder otro Kram dazukommt.

Deswegen Yo zuerst pensamiento, dass uno quasi el Befehl Execute 1:1 umsetzen podría, dazu müssten el Plugins aber uncompiliert ser, y si doch compiliert se el Ganze unnötig schwer...

Also tener Yo intenta una propio Batchsprache para desarrollar (el Yo sí mühelos verschlüsseln, compilieren, qué De todos modos, kann). Leider wir ddas Ganze entonces doch sehhhhhr langsam y así richtigen Zugriff (Yo erwähne hier una vez más el en el Hauptprogramm declarierten Variables) en ALLES Yo no. Un gute Concepto wäre natürlich todavía así qué como dynamische Unidades. Also Unidades, el no direkt en el Hauptprogramm stecken, pero en uno otro Expediente. Das sería en el Sinne de Plugins aber sólo trabajo, si la Pfade y Dateinamen dazu dynamisch, also en Stringvariablen, angegeben voluntad könnten. Und entonces debería el Hauptprogramm auch en el Lage ser, el entsprechenden Code no en Programmstart a invitar, pero eben sólo a el entsprechenden Programmzeile.

Versteht ihr worauf Yo hinaus voluntad???

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
18.08.2006  
 




Jac
de
Lad
@Michael: El principio des Aufrufs el Runtime con PRC-Expediente es klar. Das Yo bisher auch benutzt. Das Ganze wirkt auch bastante schön con SetParent, porque una continuación, el Eindruck ha, dass el Ganze wirklich una Plugin es. Leider gehts entweder así, dass Yo el relevanten Variables en un INI escribir oder como Parámetro übergebe, el es no muy elegant y effektiv. Außerdem gibts siempre otra vez Anzeigeprobleme si el Ventana verdeckt se...muy mühsam!
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
18.08.2006  
 




Jac
de
Lad
@IF: Yo veces algo como como una Lenguaje de programación con XProfan 8 geschrieben, war aber al Ende bastante sinnlos. Das debería entonces ya direkt en el Runtime integriert ser oder una DLL ser, porque sonst ists a langsam. Und en ner DLL, denke Yo, ists relativ schwer hinzukriegen, dass uno en ALLES Zugriff ha...

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
18.08.2006  
 



Nun Yo denke no el lo Sinn macht en alles Zugriff a haben. Den Zugriff debería el Hauptprogramm steuern - also es doch más una Cuestión dessen como el Hauptprogramm el PlugInNachrichten verarbeitet - oder?
 
18.08.2006  
 




Michael
Dell
XProfan Dynamic Librarys, klingt Spannend! Darauf a warten lohnt determinado! (aber mi armen Nerven... )
 
Salu Michael...

Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! 
19.08.2006  
 




Michael
Wodrich
In FireFox se el PlugIns una API disponible gestellt. El regelt, en qué Zugriff ha. Auf esta Weise podría lo auch en Profano programmiert voluntad. Und el Datenzugriff debería no global gesehen voluntad, pero como en Objekten: como sagt uno auch gib veces Valor X oder poner Valor Y. Für el Ausführung es entonces el Objeto zuständig - trifft auch en selbsterstellte API-Características a.

El de Roland angesprochene Profano-DLL: DLL voluntad sí en el Speicherbereich des Hauptprogrammes ausgeführt. Damit fallen entonces ya veces algunos Begrenzungen weg - una gute Concepto.

Schöne Grüße
Michael Wodrich
 
Programmieren, das spannendste Detektivspiel der Welt.
19.08.2006  
 




Jac
de
Lad
Profano-DLL y XPDL klingt bien! So en etwa lugar Yo el antes...
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
20.08.2006  
 



 
- Página 2 -



Michael
Dell
Bis dahin, tal vez una Kombination de PRC-Modul y FileMapping.

216 kB
Kurzbeschreibung: _Beispiel_
Hochgeladen:20.08.2006
Ladeanzahl40
Descargar
 
Salu Michael...

Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! 
20.08.2006  
 




Jac
de
Lad
So mach ego a ahora! Ist eigentlich bastante effektiv, aber como dijo, alles qué aufgerufen se es una Extraprogramm y steckt no direkt en el Hauptprogramm drin.

Jac

@Alle el el Expediente downloaden: Über Sinn y Unsinn des Programms se todavía diskutiert! Das Programa war eigentlich no para Release vorgesehen y es todavía no vollständig ausgereift, zeigt aber el aktuellen Problemas des FileMappings. -> teilweise Darstellungsfehler. Und Por favor, no encima el Namen beschweren, Yo bin una großer Leslie Nielsen-Fan! (Das Bild stammt de Dracula), Jedenfalls zeigt lo schön, Yo a ahora mi Plugins realisiere...

Benutzung en propio Gefahr!

1.089 kB
Hochgeladen:20.08.2006
Ladeanzahl51
Descargar
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
20.08.2006  
 




Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

1.875 Views

Untitledvor 0 min.
Walter25.02.2018
Untitled26.02.2011

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie