Français
Stammtisch & le café

XProfan 8.0a - Erweiterungen

 

Dietmar
Horn
allô zusammen,

ici pour alle bisherigen Anwender de Profan² 7.6 qui wichtigsten Neuerungen et Erweiterungen dans qui aktuellen Freeware-Version XProfan 8.0a sur une perspective.

Nouvelles dans XProfan 8.0a

qui Verwendung de Unités

XProfan 8.0a bietet qui Possibilité, ähnlich comment dans Delphi, Includedateien comme kompilierte, komprimierte et cryptée Unités trop erzeugen et trop verwenden.
cela bedeutet pour Entwickler de DLL, Funktions- et Klassenbibliotheken et anderen AddOns, qui vous pas plus den Quellcode ihrer XPROFAN-Erweiterungen weitergeben doit - pas einmal qui Includedateien avec qui Offenlegung qui Aufrufe qui DLL. So könnten aussi Demo- et Sharewareversionen de Erweiterungen et Vorlagen possible volonté. Den Quellcode gibts ensuite seulement avec qui Vollversion. cela Urheberrecht ist besser trop protéger.

SetDialogfont N erweitert

Hat N la valeur 1, wird pour qui nachfolgend erstellten Dialogelemente (avec @CREATE...) qui avec USEFONT eingestellte Font benutzt.
Ist qui Wert N cela Handle eines avec @CREATE("Font" erzeugten Fonts, wird cette verwandt.
Ist N juste 0, wird qui Systemfont verwandt.

Debugger

récente dans XProfan est un eigenständiger Debugger: PRFDEBUG.EXE.

Objekte

XProfan permet ab Version 8 qui objektorientierte Programmation!

Callback-Funktionen

CallBack-Funktionen volonté souvent nécessaire, si es z.B. um Aufzählungen allez. Requiert wird en supplément qui neue Funktion @PROCADDR,

Neuer Compiler / Linker

Compiler et Linker wurden dans einem Programme zusammengefaßt, cela comment bisher qui Compiler PROFCOMP.EXE est. Aus Kompatibilitätsgründen peux es comment bisher aufgerufen volonté:

Neue Controls

SpinEdit

un SpinEdit dient zur Eingabe numerischer nombre entier-Werte im Bereich de -32768 jusqu'à +32767. par qui kleinen Buttons im Modifier le champ de peux qui Wert modifié volonté.

DateEdit

un DateEdit dient zur Eingabe eines Datums. Beim Klick sur den flèche pour unten ouvrez sichg un Kalnder zum komfortablen einstellen des Datums.

TimeEdit

un TimeEdit dient zur Eingabe einer l'heure. Beim Klick sur qui Pfeile peut je pour Position des Kursors Stunden, Minuten ou bien Sekunden eingestellt volonté.

RichEdit

un RichEdit ist comparable avec une MultiEdit avec dem Unterschied, qui es weitaus größere
Textes Travailler peux et qui umfangreiche Formatierungren (meist sur Messages) possible sommes.

StatusWindow

Hiermit bekommt cela la fenêtre une Statuszeile avec dem Text S.

ToolTip

si qui Mauszeiger sur dem Dialogelement verweilt, ensuite erscheint qui entsprechende Text comme Hilfestellung.

Sicherheit

dans XProfan 8.0a wird un avec $P+ ou bien $P* verschlüsseltes Programme aussi au cours de qui Programmausführung pas unverschlüsselt im grenier stehen!
Zusätzlich zur bisherigen Verschlüsselung wird chez $P+ et $P* une weitere blitzschnelle et effektive
Verschlüsselung verwandt, qui toujours seulement pour qui aktuell abgearbeitete la ligne des compilé Codes aufgelöst wird.

Sonstiges

Erweiterungen chez Include-Fichiers

Include-Fichiers peut eh bien verschachtelt volonté, qui est: une Includatei darf ihrerseits Includedateien benutzen. Includedateien dürfen eh bien aussi Unités verwendenn.
aussi que chez den Unités peut aussi chez den Includedaten Namensräume verwandt volonté.

Neuer MessageMode-paramètre

Es wurde qui Messagemode 2 eingeführt. qui Grund: par cela Einbinden qui Manifest-Resource envoyez Windows XP zusätzliche Notify-Botschaften.

trois neue Système

$PROGDIR  Programmverzeichnis 
$TempDir  Temp-Verzeichnis 
%Printing  Au cours de des Druckens 

Erweiterte Befehle et Funktionen

@DiskSize  Werte sur 2GB
@DiskFree  Werte sur 2 GB

@ReadIni$  DWord dans Registry
Ajouter  aussi pour Longint
Byte  plusieurs Werte avec einem Befehl
Décembre  aussi pour Longint
Inc  aussi pour Longint
Long  plusieurs Werte avec einem Befehl
String  plusieurs Werte avec einem Befehl
Sous  aussi pour Longint
Word  plusieurs Werte avec einem Befehl
WriteIni  DWord dans Registry

WITH-Verschachtelung

Bisher était es pas possible WITH - ENDWITH trop verschachteln. cet Beschränkung wurde aufgehoben.

Arrays et Bereichsvariablen maintenant aussi bistrot

Arrays et Bereichsvariablen peut eh bien dans Prozeduren bistrot
declariert volonté, genauso aussi autre Variablen.

Strukturen et Klassen avec Fließkommazahlen

c'est eh bien aussi aussi gestattet, dans Strukturen et Klassenbeschreibungen Fließkommazahlen (avec "!") unterzubringen.

Direktzuweisung de Stringliteralen à Longints comme Adressen

Wird un Stringliteral (un String dans Anführungszeichen) comme paramètre chez einer externe Funktion eingesetzt, wird qui qui Adresse des Cordes transfert:

Drucker-Setup-Dialog

qui STARTPRINT-Befehl wurde à Possibilité erweitert, den Drucker-Setup-Dialog aufzurufen.

Erweiterte SET-Funktion

qui Funktion SET avec ihren Unterfunktionen dient zum mettons de Systemzuständen. vous wurde um folgende
Unterfunktionen erweitert:

SET("SQLDEL",S$)  ersetzt den bisherigen Befehl SQLSETDEL S$.
SET("SQLNULL",S$)  ersetzt den bisherigen Befehl SQLSETNULL S$.

SET("DBMEMOWIDTH",N%)  ersetzt den bisherigen Befehl DBSETMEMOWIDTH N%.
SET("TRUECOLOR",N%)  ersetzt den bisherigen Befehl SETTRUECOLOR N%.

SET("AUTOPAINT",N%)  ersetzt den bisherigen Befehl SETAUTOPAINT N%.

ODBC-Fehlermeldung seulement encore chez Errorlevel > 0

qui Anzeige einer Fehlermeldung beim ODBC-Zugriff sur Tabellen wurde bisher avec einer Messagebox erledigt, qui indépendant vom eingestellten Errorlevel cela Programme anhielt. maintenant gibt es qui Messagebox seulement encore, si qui Errorlevel größer comme 0 ist. Weiterhin liefert &SQLCount im Fehlerfall cela Ergebnis -1 ist.

ce sont alors plusieurs gute Gründe, um de Profan² 7.6 sur XProfan 8.0a trop updaten.

Aus eigener jahrelanger Erfahrung dans meinen Programmierkursen peux je bestätigen, qui ausnahmslos alle älteren Quellcodes kompatibel trop XProfan 8.0a sommes.

Salut
Dietmar
 
Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V.  [...] 

Windows 95 bis Windows 7
Profan² 6.6 bis XProfan X2 mit XPSE

Das große XProfan-Lehrbuch:  [...] 
26.11.2009  
 




Dietmar
Horn
et ici qui neuen "Technischen Daten" sur une perspective:

XProfan 8.0a

65535 Programmzeilen avec je max. 32767 marque
262144 Arrayelemente je Datentyp

262144 Einträge je liste je Datentyp
262144 Einträge dans qui Listboxliste
1999 Variablen je Typ

max. Parameterzahl chez Prozeduren/Funktionen: 15
max. Taille Bereichsvariable: grenier
Tandis que-Wend-Verschachtelung: 30
Proc-ENDPROC-Verschachtelung: 150
Anzahl offene Fichiers: 99

Offene Datenbanktabellen: 15
Taille Datensatz: 16000 marque
Felder pro phrase: 1024

Zum comparaison: Profan² 7.6

32767 Programmzeilen avec je max. 32767 marque
65535 Arrayelemente je Datentyp
65535 Einträge je liste je Datentyp
32767 Einträge dans qui Listboxliste
500 Variablen je Typ

max. Parameterzahl chez Prozeduren/Funktionen: 15
max. Taille Bereichsvariable: grenier
Tandis que-Wend-Verschachtelung: 30
Proc-ENDPROC-Verschachtelung: 150
Anzahl offene Fichiers: 15

Offene Datenbanktabellen: 15
Taille Datensatz: 16000 marque
Felder pro phrase: 1024
 
Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V.  [...] 

Windows 95 bis Windows 7
Profan² 6.6 bis XProfan X2 mit XPSE

Das große XProfan-Lehrbuch:  [...] 
26.11.2009  
 




H.Brill
Hätte la fois diesbezüglich une Frage:
sommes eigentlich qui Bugs, qui sur une
längere Zeit pas bemerkt worden sommes,
aussi dans den Freeware - Versionen behoben
ou bien seulement chez den neuesten Versionen ?

je denke là z.B. à qui dBase - Funktionen,
chez denen cela Memory-champ sur längere Zeit
pas richtig funktionierte.
 
Benutze XPROFAN X3 + FREEPROFAN
Wir sind die XProfaner.
Sie werden von uns assimiliert.
Widerstand ist zwecklos!
Wir werden alle ihre Funktionen und Algorithmen den unseren hinzufügen.

Was die Borg können, können wir schon lange.
26.11.2009  
 




Dietmar
Horn
Meines Wissens pour sommes alle Bugs behoben worden, qui jusqu'à zum Erscheinen qui Vollversion XProfan 8.0a bekannt gewesen étions.

Unterschiede entre qui ehemaligen Vollversion et qui Freeware Version XProfan 8.0a gibt es définitif pas!

trop konkreten (ehemaligen) Bugs wird Roland sicherlich plus dire peut. Im Zweifelsfall sollte on cela selber ausprobieren.

Nachträglich sommes jedenfalls dans aucun Vollversion Bugs behoben worden (alors aussi pas dans den Freewareversionen) - sauf si naturellement quelques Zeit später un kleineres Update erschienen était (ici alors de 8.0 sur 8.0a)

Salut
Dietmar
 
Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V.  [...] 

Windows 95 bis Windows 7
Profan² 6.6 bis XProfan X2 mit XPSE

Das große XProfan-Lehrbuch:  [...] 
26.11.2009  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

5.636 Views

Untitledvor 0 min.

Themeninformationen

cet Thema hat 2 participant:

Dietmar Horn (3x)
H.Brill (1x)


Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie