Español
Foro

Hecho: Polnische Schriftzeichen - Unicode ListView

 

Dietmar
Horn
¡Hola,

sabe alguien una Möglichkeit, en una PC con deutschem Windows una Programa a escribir, welches sowohl Alemán Texto como auch polnischen Texto anzeigt? Im Polnischen hay wohl 8 Buchstaben, el no en el Alemán Tastatur para encontrar son.

Ejemplo: Ein Listview, en el en el ersten Spalte una deutscher Begriff es y el zweiten Spalte jeweils el übersetzte Alemán Begriff dazu.

Wenn Yo z.B. de google.pl una polnischen Texto en una Word-Dokument kopiere, entonces voluntad el polnischen Buchstaben korrekt adecuado. Wo nimmt como el Alemán Windows el polnischen Zeichensatz her (en el Word-Dokument se esta como Font Times New Roman angezeiht)? In uno normalen Textdatei con ASCII-Zeichensatz klappt el sin embargo no.

Saludo
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:  [...] 
19.05.2009  
 




Thomas
Freier
Dachte, podría dir en el Schnelle helfen. Geht pero no mehr. Auf el Página [...]  gab lo früher viele Wörterbücher, el Yo para dBIII umgewandelt habe y el wäre entonces para una Listview sí kein Problema. Búsqueda doch veces después de Freelang Polnish German. Früher gab lo en cada Land una Gruppe que con el eigenen Wörterbüchern befasste. Hast du porque en StarOffice kein polnisches Wörterbuch?
Oder suchst du sólo : [...] 
 
Gruß Thomas
Windows XP SP2, XProfan X2
19.05.2009  
 




E.T.
Yo denk veces, si du con @Conjunto(Charset,N)  vorher el entsprechenden Zeichensatz einstellst (ISO-8859-1 (Latin-1)* para DE etc. oder ISO-8859-2 (Latin-2)** para PL etc.), podría lo ir.

[offtopic]
*ISO-8859-1 (Latin-1):
Dieser Zeichensatz enthält el schriftspezifischen Signo para westeuropäische y amerikanische Idiomas. Der Zeichensatz deckt el Idiomas Albanisch, Dänisch, Alemán, Inglés, Farörisch, Finnisch, Französisch, Galizisch, Irisch, Isländisch, Italienisch, Katalanisch, Niederländisch, Norwegisch, Portugiesisch, Schwedisch y Spanisch de. Lediglich einzelne Signo como el niederländische ij o Alemán Anführungszeichen unten fehlen.

**ISO-8859-2 (Latin-2):
Dieser Zeichensatz enthält el schriftspezifischen Signo para el meisten mitteleuropäischen y slawischen Idiomas. Der Zeichensatz deckt el Idiomas Kroatisch, Polnisch, Rumänisch, Slowakisch, Slowenisch, Tschechisch y Ungarisch de.
[/offtopic]
 
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...
19.05.2009  
 




Dietmar
Horn
@Thomas: Hast Usted todavía el Wörterbuch para dBase III y könntest Usted lo me mailen? Und si sí, como binde Yo, el slawischen Zeichensatz una, así daß sowohl el polnischen como auch el Alemán Signo korrekt dargestellt voluntad?

@Mario: Como lugar I, con Conjunto(Charset,N) el ISO-8859-2 (Latin-2) una?

Un Textdatei (INI) oder dBase-III-Expediente podría Yo notfalls en una polnischen Windows con polnischer Tastatur redactar.

Falls el con el Einstellen des slawischen Zeichensatzes irgendwie klappen debería (?), entonces befürchte Yo sin embargo, daß el Alemán Signo no korrekt dargestellt voluntad (y umgekehrt: si la Alemán Signo klappen, entonces klappts con el polnischen Signo no)?

Como ya he dicho, me es no por lo tanto, en erster Linie con uno gängigen Textverarbeitung polnisch-Alemán-gemischten Texto a redactar y en el Programa anzuzeigen. Das ließe se problemlos con Word oder Star-Office como RTF y Anzeige en un RichEdit realisieren. Das wäre el allerletzte (y schlechteste) Variante, si gar nichts más mehr va.

Mir sería lo ya ausreichen, si yo vom Programa de una normale Textdatei con gemischtem Texto einlesen y esta en el Programa ausgeben podría (Listview oder Listbox).

Saludo
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:  [...] 
19.05.2009  
 




Nico
Madysa
Ha! Endlich weiß Yo auch veces ne Antwort!

Für el polnischen Sonderzeichen (ĄąČčĘꣳŃńÅ Å Żż debería el ser) necesidad du Unicode. Dabei voluntad para una Signo no una, pero zwei Byte verwandt.
Schau veces hier:
KompilierenMarcaSeparación
Dank IF weiß Yo nun, dass lo algunos APIs son, el en una A enden, z.B. TextOutA. A es para Ansi, also el gewöhnlichen Texto. Zu cada derartigen Función hay una Pendant con W, hier TextOutW, welchen Widechar, also Unicodetext, unterstützt.

Inwieweit Controls y Gridboxen Unicode unterstützen, vermag Yo no a sagen, doch tal vez hilft dir el sí.
 
Nico Madysa
19.05.2009  
 




Thomas
Freier
Hier zwei *.csv (Unicode y UTF8). Im alten WIN-Editor Es el Anzeige, Kopieren y Einfügen OK.
Auch es posible vom Editor en una Multiedit el Texto encima Strg C y Strg V einzufügen. Danach auch vom Multiedit 1 en el Multiedit 2. Alle Signo bleiben obtener.
Wenn Yo sin embargo por script kopiere:
KompilierenMarcaSeparación
elseif GetFocus(BL_copy&)...................Bilder- /Textstring in die Zwischenablage

x&=SendMessage(medit&,$0E,0,0)
Dim bereich#,x&+1
Clear bereich#
SendMessage(medit&,$000D,x&,bereich#)
text$=trim$(String$(bereich#,0))
Dispose bereich#
clearClip
PutClip
ext$

se de : abażur = abazur y abecadło = abecadlo (Bild-5).

Como son como el de Dietmar angeschnittenen Lösungsansätze?

108 kB
Hochgeladen:20.05.2009
Ladeanzahl76
Descargar
87 kB
Hochgeladen:20.05.2009
Ladeanzahl146
Descargar
 
Gruß Thomas
Windows XP SP2, XProfan X2
20.05.2009  
 



Wenn lo el Dietmar lediglich a Anzeige va, entonces HTML-Win vlt. el einfachste Solución.
 
20.05.2009  
 




Thomas
Freier
Posesiones todavía algo probiert:
con Gerhards lesetext.zip umgewandelt después de Gerhard.txt y ahora con Dieters Minitextpad.exe geöffnet. Alle Signo son disponible, auch si la Texto como *.rtf abgespeichert y luego z.B. con OpenOffice geöffnet se. El Anzeige en el Listview es todavía falso.

171 kB
Hochgeladen:20.05.2009
Ladeanzahl4443
Descargar
 
Gruß Thomas
Windows XP SP2, XProfan X2
20.05.2009  
 



Ähnlich [...]  .
 
20.05.2009  
 




Nico
Madysa
Yo komm no voran.

Mein bisheriges Zwischenergebnis es, el Control por API a redactar:
KompilierenMarcaSeparación
Struct CREATESTRUCT = lpCreateParams&, hInstance&, hMenu&, hwndParent&, cy%, cx%, y%, x%, style&, lpszName&, lpszClass&, dwExStyle&

proc API_Create

    if %pCount > 10

        parameters Class$,Name$,style&,x%,y%,dx%,dy%,pWnd&,id%,hInst&,exstyle&

    else

        parameters Class$,Name$,style&,x%,y%,dx%,dy%,pWnd&,id%,hInst&
        var exstyle& = 0

    endif

    var cs# = New(CREATESTRUCT)

    With cs#

        .lpCreateParams& = SizeOf(cs#)
        .hInstance& = hInst&
        .hMenu& = if(u_IsMenu(id%),id%,0)
        .hwndParent& = pWnd&
        .cy% = dy%
        .cx% = dx%
        .y% = y%
        .x% = x%
        .style& = style&
        .lpszName& = Addr(Name$)
        .lpszClass& = Addr(Class$)
        .dwExStyle& = exstyle&

    EndWith

    var handle& = u_CreateWindowExA(exstyle&,Addr(Class$),Addr(Name$),style&,x%,y%,dx%,dy%,pWnd&,id%,hInst&,cs#)

    ifnot handle&

        Class$ = WinError$(%WinError)
        MessageBox(Es trat folgender Fehler auf:
        + Class$,F E H L E R !!!,4096)

    endif

    Dispose cs#
    return handle&

endproc

declare hUser&,hList&
cls
hUser& = ImportDLL(USER32,u_)
hList& = Create(GridBox,%hWnd,Deutsch;0;200;Polnisch;1;200,2,5,5,400,400)  so willst dus doch haben, gell Dietmar?
hList& = API_Create(STATIC,Test,$50000001,5,5,100,20,%hWnd,1000,%hInstance,$200) dies ist ein Test der API.
waitinput
FreeDLL hUser&
'./../../funktionsreferenzen/XProfan/end/'>end

Meiner Theorie después de hätte una continuación sólo CreateWindowExA por CreateWindowExW sustituir necesario -- y aquí [...]  stehts genau así. Jedoch erkennt el API entonces en una vez no Fensterklasse mehr. Yo weiß momentan auch no más como así weit.
 
Nico Madysa
20.05.2009  
 




Thomas
Freier
Irgendwo hapert lo en allen sólo RTF-Editoren en Übergabe des Textstrings con StrgC y StrgV en el Suchen/Ersetzen-Función. Seltsamerweise restos una así kopierter/eingefügter Texto innerhalb el RTF beim Guardar el RTF obtener. En allen Office-Anwendungen landet el kopierte Texto correcto en el Suchen/Ersetzen-Función y se entonces en el RTF auch otra vez gefunden.
Como puede wir el/con el mitteleuropäischer Codeseite einstellen/trabajo y el problema es entonces auch para el Listviews gelöst?

182 kB
Hochgeladen:22.05.2009
Ladeanzahl73
Descargar
 
Gruß Thomas
Windows XP SP2, XProfan X2
22.05.2009  
 




Dietmar
Horn
Relacionado con la RichEdit wäre el allerletzte (y ungünstigste) Variante. Im Gegensatz a una Listview fehlen hier z.B. el Möglichkeiten des Sortierens, Umsortierens, des Vertauschens el Spalten, usw.

Das manuelle Umstellen de Codeseiten oder Zeichensätzen sólo para una einziges Programa dürfte viele Anwender überfordern.

El Anregung de Nico liest se zwar no schlecht, doch salvo el Textausgabe mittels des Imprimir-Befehles scheint ellos para esta Zweck a ahora por desgracia, no sonderlich geeignet a ser.

Saludo
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:  [...] 
22.05.2009  
 




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

29.506 Views

Untitledvor 0 min.
E.T.14.01.2024
Member 052215418.03.2020
Manfred Barei23.02.2020
Walter16.02.2020
Más...

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