Español
Encuestas

Braucht Ihr todavía @INP, @INPB, OUT, OUTB?

 
- Página 1 -



RGH
¡Hola XProfan,

el direkte Ansprechen el I/O-Ports es bajo neueren Windowsversionen (NT, 2000, XP, VISTA) sí no mehr posible y el genannten Características y Befehle trabajo en esta Plattformen de por lo tanto no mehr. Programas, el esta Befehle/Características nutzen son por lo tanto en Rechnern con Windows 95/98/ME beschränkt.

Daher mi Cuestión, si Ihr esta Características/Befehle todavía nutzt.

Saludo
Roland
 
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
02.09.2007  
 



 
- Página 4 -


 
07.09.2007  
 




Frank
Abbing

Zum Ersten restos esta Función todavía undokumentiert bestehen. Lo besteht keinerlei technischer Grund, ellos a entfernen.
Und para Zweiten se lo en el nächsten XProfan-Versión (el möglicherweise XProfan 2008 heißt) una Ersatz geben, el no sólo bequemer, pero auch deutlich más rápido es (Stichwort: statisches Linken) y el DEF como API-Einbindung muy rápidamente vergessen läßt.


Como se se Dietmars Herzklappe sicher rápidamente otra vez beruhigen.

Yo sags otra vez, Yo finde lo Haga clic en Aceptar, si unnützer Balast veces abgeschüttelt se. Rolands Technik solche Sachen en el Code bestehen que se aber de el Anleitung a entfernen halte Yo para una geschickten Zug.
 
07.09.2007  
 



Also así correcto verstehen tue Yo aber trotzdem no, sei porque lo va en Größenreduzierung el Runtime. Yo verstehe lo deshalb no porque Roland sin Weiteres seinem Präkompiler beibringen kann alte Befehle en z.B. callByName(alterbefehl,...) umwandeln que se. Sozusagen una Función callByName el alte Características auffängt sin el una Befehls-ID verbraucht se.
 
07.09.2007  
 




RGH
@IF:

Wenn Yo z.B. 20 create.....-Características por 1 Función create(...... ersetze Yo 19 IDs gespart y kann ellos a otro Punto uso. Pero esto es sólo una Página el Medallie.
El zweite Es el Übersichtlichkeit y/oder Logik la lengua y así tal vez auch el leichtere Erlernbarkeit trotz zunehmender Komplexität. (Hier es sicherlich auch algunos Geschmacksache.) So Yo esta Containerfunktionen z.B. en ZIM (uno amerikanisch/kanadischen Datenbank-4GL) kennen y schätzen gelernt: Alle Settings fueron z.B. con uno Función con zahlreichen Subfunktionen eingestellt. Wenn Yo also una Einstellung benötigte, wußte Yo inmediatamente, welchen Función utilizarse war y wo Yo en el Doku nachzuschlagen hatte y en el Quellcode es inmediatamente erkennbar, daß se trata de un Einstellung es, porque como una Setfunktion es. (Lo va sí no sólo ums Carta des Quellcodes, pero auch por lo tanto, ihn später todavía a verstehen.) Als me entonces el IDs en Profano auszugehen drohten, fiel me esta Technik una, y yo setzte ellos en Profano una (de 7.0). (Und el Erweiterbarkeit dieser Containerfunktionen mittels SUBPROC setzten el Ganzen el Krone en. Das gab lo incluso en ZIM no! )
A Übersichtlichkeit gehört auch, Yo no para una Función mehrere Befehle/Características ader alternative Schreibweisen haben möchte. Ein Ejemplo: primero gabe lo el Befehk MESSAGEBOX. Um el gedrückte Taste a ermitteln, fue un Systemvariable abzufragen. Das erwies se später como unpraktisch y lo wurde el Función MESSAGEBOX() eingeführt, el el gedrückte Taste zurückgab. Im Rahmen des Ausmistens wurde el Befehl nun abgeschafft (1 ID wurde frei). Damit aber el alten Quellcodes el alten Hasen siguen funcionando (y Dietmars Herzklappe geschont se ;) ) wandelt el integrierte PreCompiler antes el Compilieren/Interpretieren beim Einlesen des Quellcodes el MESSAGEBOX-Befehl en el MESSAGEBOX-Función en. Neueinsteiger necesario con el veralteten Messagebox-Befehl pero no mehr belästigt voluntad, deshalb fehlt él en el Einführung el Ayuda. (Im Anhang el veralteten Befehle taucht él aber todavía en, así auch el Neueinsteiger alte Quellcodes verstehen kann.)
Auf esta Weise versuche Yo, el Lingua más para desarrollar, sin la Kompatibilität con Füßen a treten.

Saludo
Roland
 
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
07.09.2007  
 




Nico
Madysa
Und deswegen ha todavía keiner de uns el Profano-Programmieren aufgegeben.
 
Nico Madysa
07.09.2007  
 



 
- Página 5 -



Frank
Abbing
Blödsinn, lo verschwinden siempre otra vez veces renomierte Personas en el Versenkung. Z.B. Thorsten Haggert oder Heiko Reddingius. Möchte sí veces wissen, wohin el abgewandert son...
 
07.09.2007  
 




Nico
Madysa
Yo meinte auch más el, el hier muy aktiv son, z.B... dich!
 
Nico Madysa
07.09.2007  
 




Frank
Abbing
Reines Profano wäre me zuwenig, como bin Yo ehrlich. In Symbiose con Ensamblador va el aber voll Haga clic en Aceptar. Hab actualmente no Drang después de Veränderung.
 
07.09.2007  
 




Sebastian
König

Zitat de el Hilfedatei de XProfan 10:


Wichtiger Referencia: In künftigen XProfan-Versionen se Def sólo todavía para el Definition de Konstanten verwandt voluntad.


Im Ernst:
Zum Ersten restos esta Función todavía undokumentiert bestehen. Lo besteht keinerlei technischer Grund, ellos a entfernen.
Und para Zweiten se lo en el nächsten XProfan-Versión (el möglicherweise XProfan 2008 heißt) una Ersatz geben, el no sólo bequemer, pero auch deutlich más rápido es (Stichwort: statisches Linken) y el DEF como API-Einbindung muy rápidamente vergessen läßt.


¡Hola,

Yo möchte media Senf auch veces dazugeben :

El Entwöhnung el User de überholten Features por Streichen el Erwähnung en el Ayuda halte Yo para una muy guten Weg. Und el statische Linken como Ersatz para API-DEFs klingt wirklich interessant - Yo bin muy gespannt!

Aunque möchte hier dafür plädieren, neben el DEFinition de Konstanten auch weiterhin el Möglichkeit el Definition de einzeiligen Características en el Ayuda dokumentiert que se. Nur debería uno el Kind tal vez una otro Namen geben: meiner Meinung después de wäre Makro muy zutreffend.

Begründung: Neben el Möglichkeit, häufig wiederkehrende Rechnungen con sólo uno Línea (el Variante con uno Doppelpunkt-getrennten einzeiligen Procedimiento es ya mehr Tipparbeit...) elegant abzuküren, hay auch una handfesten Geschwindigkeitsvorteil el DEF-Variante! Folgender Code zeigt en me una Gewinn de ca. 25% en el Makro-Variante (16172 ms a 21500 ms, XProfan 10.0a, kompiliert):
KompilierenMarcaSeparación
DEF MulDivMacro(3) (&(1) * &(2) / &(3))

proc MulDivFn

    parameters x&,y&,z&
    return x& * y& / z&

endproc

DEF &Count 500000
Cls
Randomize
declare start&,stop&
declare tmp&
print Rechne...
start& = &GetTickCount

whileloop &Count

    tmp& = MulDivMacro(Rnd(5000),Rnd(6000),Rnd(7000)+1)

wend

stop& = &GetTickCount
print Zeit mit Makro: ,int(stop& - start&),ms
print Rechne...
start& = &GetTickCount

whileloop &Count

    tmp& = MulDivFn(Rnd(5000),Rnd(6000),Rnd(7000)+1)

wend

stop& = &GetTickCount
print Zeit mit Funktion: ,int(stop& - start&),ms
waitkey
end

MfG

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
08.09.2007  
 




Sebastian
König
Hmm... hay gar no Meinungen hierzu (mein Posting direkt encima diesem, mi Yo)? Roland?
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
09.09.2007  
 



 
10.09.2007  
 




Jörg
Sellmeyer
Sebastian König
Hmm... hay gar no Meinungen hierzu (mein Posting direkt encima diesem, mi Yo)? Roland?


Naja, como kann lo sí eigentlich no zwei Meinungen a geben. Entweder muß Roland el reviedieren oder se Gedanken dazu hacer, wieso el Procedimiento langsamer es.
Saludo
Jörg
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
11.09.2007  
 




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

12.529 Views

Untitledvor 0 min.
Sebastian Sprenger01.08.2013

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