Español
Fuente/ Codesnippets

Font 1 - Rahmensymbole para Tabellen

 

p.specht

Als eingeschworener Fan de PRINT y GOTO ha uno lo heutzutage no ligeramente: Das soziale Standing es dahin! Tabellenausgaben para kaufmännnische Zwecke dejar se aber con Font 1 & Co siempre todavía al schnellsten erzeugen. Time kills, manchmal.
Für Tabellen debería una continuación aber wenigstens vernünftige Rahmensymbole uso. Anbei el de XProfan 11 ofrece Signo como halbwegs verständliche Kürzel. lo$ ... links oben, qu$ ... quer unten, etc.
cls
declarar lo$,ro$,lu$,ru$,hz$,vt$,qu$,qo$,vr$,vl$,kz$,bk$,bk2$
declarar lo2$,ro2$,lu2$,ru2$,hz2$,vt2$,qu2$,qo2$,vr2$,vl2$,kz2$
lo$=chr$(218):ro$=chr$(191):lu$=chr$(192):ru$=chr$(217):hz$=chr$(196):vt$=chr$(179)
qu$=chr$(194):qo$=chr$(193):vr$=chr$(195):vl$=chr$(180):kz$=chr$(197):bk$=chr$(32)
lo2$=chr$(201):ro2$=chr$(187):lu2$=chr$(200):ru2$=chr$(188):hz2$=chr$(205):vt2$=chr$(186)
qu2$=chr$(203):qo2$=chr$(202):vr2$=chr$(204):vl2$=chr$(185):kz2$=chr$(206):bk2$=chr$(32)
font 1:imprimir
imprimir lo$;  hz$;hz$;  qu$;  hz$;ro$
imprimir vt$;  "a";"b";  vt$;  "c";vt$
imprimir vr$;  hz$;hz$;  kz$;  hz$;vl$
imprimir vt$;  "d";"e";  vt$;  "f";vt$
imprimir vt$;  "g";"h";  vt$;  "i";vt$
imprimir lu$;  hz$;hz$;  qo$;  hz$;ru$
font 1:imprimir
imprimir lo2$;hz2$;hz2$;qu2$;hz2$;ro2$
imprimir vt2$;bk2$;bk2$;vt2$;bk2$;vt2$
imprimir vr2$;hz2$;hz2$;kz2$;hz2$;vl2$
imprimir vt2$;bk2$;bk2$;vt2$;bk2$;vt2$
imprimir vt2$;bk2$;bk2$;vt2$;bk2$;vt2$
imprimir lu2$;hz2$;hz2$;qo2$;hz2$;ru2$
font 1:imprimir
imprimir lo$;  hz$;hz$;  qu$;  hz$;hz$;  ro$
imprimir vt$;  "a";"b";  vt$;  "c";"c";  vt$
imprimir vt$;  "a";"b";  vt$;  "c";"c";  vt$
imprimir vr$;  hz$;hz$;  kz$;  hz$;hz$;  vl$
imprimir vt$;  "d";"e";  vt$;  "f";"c";  vt$
imprimir vt$;  "g";"h";  vt$;  "i";"c";  vt$
imprimir lu$;  hz$;hz$;  qo$;  hz$;hz$;  ru$
font 1:imprimir
imprimir lo$;  hz$;hz$;  qu$;  hz$;hz$;  ro$
imprimir vt$;  "/";"\";  vt$;  "c";"c";  vt$
imprimir vt$;  "\";"/";  vt$;  "c";"c";  vt$
imprimir vr$;  hz$;hz$;  kz$;  hz$;hz$;  vl$
imprimir vt$;  "d";"e";  vt$;  "f";"c";  vt$
imprimir vt$;  "g";"h";  vt$;  "i";"c";  vt$
imprimir lu$;  hz$;hz$;  qo$;  hz$;hz$;  ru$
WaitInput
FIN
 
XProfan 11
Computer: Gerät, daß es in Mikrosekunden erlaubt, 50.000 Fehler zu machen, zB 'daß' statt 'das'...
05.12.2020  
 



En "mir" Será mejor que te va no correcto adecuado, stimmts?


 
06.12.2020  
 




E.T.
Yo denke, así solls ser



@IF: Yo sehe {$ Cleq}, verhaut como XPSE irgendetwas ??

267 kB
Hochgeladen:06.12.2020
Ladeanzahl16
Descargar
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
06.12.2020  
 




p.specht

Font 1 debería el Zeichensatz korrekt umschalten.
En me sah lo siempre como en Mario/E.T. de. Aunque bin Yo inzwischen draufgekommen, Yo el antes längerem schonmal Nuevo hatte - Sorry!
 
XProfan 11
Computer: Gerät, daß es in Mikrosekunden erlaubt, 50.000 Fehler zu machen, zB 'daß' statt 'das'...
06.12.2020  
 



E.T. (06.12.2020)
Yo denke, así solls ser





Ist sí fuchtbar, entonces bleibe Yo más bien en "meiner" Variante.

E.T. (06.12.2020)
@IF: Yo sehe {$ Cleq}, verhaut como XPSE irgendetwas ??



Nein, habe scheinbar lustige Fonts (xubuntu/xfce).
 
06.12.2020  
 




p.specht

Dann zeig me pero por favor, como du binnen 5 Minuten una ausdruckbare Tabla con 60 Páginas hinbekommst, samt Raster.

P.S.: Yo blanco ya, si el wer schafft, entonces du!
 
XProfan 11
Computer: Gerät, daß es in Mikrosekunden erlaubt, 50.000 Fehler zu machen, zB 'daß' statt 'das'...
06.12.2020  
 




p.specht

ASCII es no tot (Und ELVIS wurde neulich en uno Tankstelle gesichtet) !
Hier veces para gesamten ASCII-Zeichensatz y el drei ANSI-Varianten de XProfan-11 free:
Título de la ventana " Textmodus-Zeichensätze (ASCII) vergleichen  < Weiter con Tastedruck, final con ESC >"
window 1000,480
declarar n&,i&

repeat

    WHILELOOP 0,2:n&=&LOOP

        Font n&
        cls:locate 2,56:imprimir "FONT "+str$(n&)
        leiste

        WhileLoop 0,255:i&=&bucle

            locate 1+2*int(i&/32)+6,1+(i& mod 32)*3+10
            casenot i&=7:imprimir Chr$(i&);' Nerviges Signo "BELL" abstellen

        endwhile

        waitinput 30000
        caso %key=27:end

    ENDWHILE

    ' xprint(n&):waitinput
    hexprint(0)
    waitinput 10000

until %key=27

end

proc leiste

    locate 4,8
    Imprimir "+ 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 "
    locate 5,8
    Imprimir "--------------------------------------------------------------------------------------------------"

    whileloop 0,7

        locate 7+2*&Loop,2
        imprimir int(&Loop*32);tab(6);"+"

    endwhile

ENDPROC

proc xprint :parámetros m&

    declarar k&,k$
    cls
    font m&
    locate 2,25:Imprimir "Auch ASCII-ESCAPE-Sequenzen \\xFF unterliegen el aktuellen Font!"
    leiste
    k$=\
    "\x00\x01\x02\x03\x04\x05\x06\x07\x08\x09\x0A\x0B\x0C\x0D\x0E\x0F"+\
    "\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1A\x1B\x1C\x1D\x1E\x1F"+\
    "\x20\x21\x22\x23\x24\x25\x26\x27\x28\x29\x2A\x2B\x2C\x2D\x2E\x2F"+\
    "\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x3A\x3B\x3C\x3D\x3E\x3F"+\
    "\x40\x41\x42\x43\x44\x45\x46\x47\x48\x49\x4A\x4B\x4C\x4D\x4E\x4F"+\
    "\x50\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5A\x5B\x5C\x5D\x5E\x5F"+\
    "\x60\x61\x62\x63\x64\x65\x66\x67\x68\x69\x6A\x6B\x6C\x6D\x6E\x6F"+\
    "\x70\x71\x72\x73\x74\x75\x76\x77\x78\x79\x7A\x7B\x7C\x7D\x7E\x7F"+\
    "\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F"+\
    "\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F"+\
    "\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF"+\
    "\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF"+\
    "\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF"+\
    "\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF"+\
    "\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF"+\
    "\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF"

    WhileLoop 1,256:i&=&bucle

        locate 2*(i&-1)/32+1+6,1+((i&-1) mod 32)*3+10
        imprimir mid$(k$,i&,1);

    endwhile

ENDPROC

proc hexprint :parámetros m&

    declarar k&,k$
    cls
    font m&
    locate 2,45:Imprimir " Als ESCAPE-Sequenz \\x0F "
    leiste

    WhileLoop 0,255:i&=&bucle

        locate 2*int(i&/32)+1+6,1+(i& mod 32)*3+9
        imprimir right$("0"+hex$(i&),2);

    endwhile

ENDPROC

 
Computer: Gerät, daß es in Mikrosekunden erlaubt, 50.000 Fehler zu machen, zB 'daß' statt 'das'...
06.12.2020  
 



@Peter: Yo glaube hier liegt una Missverständnis antes!
(oder Yo übersehe veces otra vez algo ^ ^)

Was Yo meinte con "Ist sí fuchtbar, entonces bleibe Yo más bien en "meiner" Variante.", bezog se el en me (xubuntu/xfce) generierte Bild:



en el Vergleich para richtigen "Produkt" de E.T.:



sin embargo gemeint aber como Witz después de el Yo el Hieroglyphen (angeblich) mejor encontrar sería (como el korrekte Edición).

Natürlich finde Yo schade, dass hier en me (xubuntu/xfce) el Edición no passt.

Was el "ausdruckbare Tabla con 60 Seiten" betrifft, así sehe Yo como en cada Fall durchaus algunos Möglichkeiten.

Wahrscheinlich no siempre a 100% en "5 Minuten" machbar es, aber:

So wäre lo por ejemplo "egal", en Deinem Ver código fuente el chr$-Signo por (natürlich je después de el) z.B. "</td><td>" a sustituir y el Prints eben en un Expediente (tabelle.html) a guía en lugar de en el Screen.

El tabelle.html wiederum kann incluso después de belieben y muy simplemente angesehen/ gedruckt/ en un PDF geschrieben y ser auch automáticamente ausgedruckt voluntad por Kommandozeilenaufruf des "Lieblingsbrowsers".

Un nativere Solución wäre z.B. auch el Herumspielen con el CR/ Druckerwagen-Rücklauf/ Chr(13) y Überdrucken con Signo como ... ___ ||| ***, Entonces, ¿cómo uno con Schreibmaschine arbeitet para Hervorhebungen.

Letzteres wende Yo en Bondruckern así a, dies en el Nadel- y Thermodruckern así funktioniert.

Roland Screen- Imprimir- funktioniert imho no correcto hinsichtlich CR, insofern imprimir "Hallo Welt\r_____" unterstrichenes (oder gelöschtes) "Hallo" zeigen podría.

Hier en xubuntu/xfce klappt (en o.g. Ejemplo) "FixedSys" no. (vlt. halb así wild)
 
06.12.2020  
 




p.specht

Bitte qué es xubuntu/xfce ? Klingt interessant!
 
XProfan 11
Computer: Gerät, daß es in Mikrosekunden erlaubt, 50.000 Fehler zu machen, zB 'daß' statt 'das'...
11.04.2021  
 



Zum Quelltext


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

2.174 Views

Untitledvor 0 min.
H.Brill21.05.2024
N.Art23.07.2021
Glubbfan19.06.2021
Uwe ''Pascal'' Niemeier13.06.2021
Más...

Themeninformationen

Dieses Thema ha 3 subscriber:

p.specht (5x)
iF (3x)
E.T. (1x)


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