Français
Forum

Frage trop Richedit

 

Timotheus
encore une Frage ,

comment peux on dans einem Richedit une waagerechten Scrollbalken mettons, ou bien wenigstens den Zeilenumbruch ausschalten?

Timo
 
02.10.2004  
 



allô Timo...
avec RichEdit Version 1.0 gibt es là réellement heftige Probleme. si cela Programme mais pas absolument sur chaque Windows95 System courir soll, devrait cela mais so marcher:
KompilierenMarqueSéparation
WINDOWSTYLE 31+512
WINDOWTITLE "RichEdit"
WINDOW 0,0-640,440
Declare RichEdit&,DLL_HDL&
DLL_HDL&=@UseDLL($SYSPATH+"RICHED20.DLL")
LET RichEdit&=@Control("RichEdit20A","",$40000000+$10000000+4+$1000+
 $800000+$200000+$100000,20,20,300,300,%HWND,2112,%HINSTANCE)

whilenot %MENUITEM=-2

    WAITINPUT

wend

@DESTROYWINDOW(RichEdit&)
FREED
DLL_HDL&

Tricolore jusqu'alors mais seulement sous Windows98 getestet...
 
05.10.2004  
 




Frank
Abbing
Hi,

[quote-part:1ad7ee741b]$40000000+$10000000+4+$1000+$800000+$200000+$100000[/quote-part:1ad7ee741b]
dans diesem le cas ca va oui bien. mais erfahrene Programmierer devrait sich absolument angewöhnen, Flags pas trop addieren, mais avec OU trop verknüpfen...
peux ansonsten trop einer bösen Fehlerquelle volonté.
 
05.10.2004  
 



allô Frank....

Erfahrener Programmierer? Hoffentlich meinst du avec cela pas mich...
vois mich allerhöchstens comme apprenti.
quand même finde je cela, quoi du là sagt, très intéressant. je hatte jusqu'alors encore aucun Probleme chez qui Verknüfung de Flags avec +, peux dir mais un Beispiel montrer, chez qui qui Verknüfung avec @or assez derbe dans qui Hose allez (eigentlich cela einzige Beispiel avec or, le moi jamais getestet habe). avec + haut qui selbe Voir le texte source scheinbar wunderbar hin. wohin steht cela, qui on Flags avec or verknüpft? suis, comment dit, plutôt un apprenti comme un Experte et Erfahrung ist toujours relativ....
 
06.10.2004  
 




Michael
Dell
allô Andreas,

si je mich droite erinnere doit Flags avec binärem ou bien (alors | ) verknüpft volonté
cela dans vielen Fällen trop ähnlichen ou bien identischen Ergebnissen führt comment cela Addieren mais
plan pas toujours. cela logische ou bien (alors Or ) peux ähnlich comment Addieren et Subtrahieren wirken et un ziemliches chaos anrichten.

eh on, hoffentlich hab je cela maintenant richtig erklärt sonst coutume je mich beim prochain
Klassentreffen gar pas seulement blicken laisser.

Salut

Michael...
 
Salu Michael...

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



allô Frank, allô Michael...

je suis zwar im Moment dans qui Nachtschicht et c'est pourquoi pas so entier aufnahmefähig - mais ist es pas so, cela Flags sowieso toujours seulement dans binären Zweierpotenzen angegeben volonté?

Donc:
Erster Flag 00000001=1
zweiter Flag 00000010=2
dritter Flag 00000100=4
vierter Flag 00001000=8

Ist es là pas veste comment Hose, alors entier égal, si on addiert ou bien avec binärem ODER verknüft? un différent Ergebnis serait es doch seulement donner, si un Flag z.B. 11, alors 3 wäre - cela wäre ensuite doch mais doch ne...aucune Flag, ou bien? comment sollte on une Flagwert 3 car zurückrechnen?? Comme je le disais, suis absolu ne...aucune Experte mais eure Einwände aller pour mich im Augenblick irgendwie assez large à qui Logik vorbei ...
 
06.10.2004  
 




Michael
Dell
allô Andreas,

je denke und dir plus tout autor faute des Programierers trop vermeiden.

z.B.: Du gibst aus versehn zweimal cela gleiche Flag à:

Addieren
0001
0001
-------
0010 = 2

Ver- Odern
0001
0001
-------
0001 = 1

So quoi is oui pas grad erwünscht peux mais la fois vorkommen.

peux son le moi mich Irre, suis vom Experten large entfernt.

Michael...
 
Salu Michael...

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



allô Michael!

qui gleiche idée c'est moi gestern vers 23.00montre aussi gekommen (quelquefois brauche je quelque chose länger zum Schalten). dans qui Windows.PH stehen sous anderem Flags, qui aus mehreren Flags zusammengesetzt sommes. si on ici qui déjà enthaltenen Flags aussi encore addiert (weil on je n'en sais rien hat, de dem quoi on là tut), venez es zwangsläufig trop einem faute. un OU schluckt dagegen solchen Mist bedenkenlos et on bekommt quand même encore cela richtige Ergebnis.

@Frank:
si du mir vorschlägts besser Flags avec OU trop verknüpfen, la hâte du peut-être den impression, qui je gar pas sais quoi je là tue? :biggrin:

une Addition de Flags mais est viel übersichtlicher comme un OU ou bien un | im Voir le texte source. un daraus entstandener Wert läßt sich assez problemlos nachvollziehen - comment sieht cela mais avec OU ou bien | aus? je denke la fois, pas chacun kennt sich im Hexadezimal et Binärcode si bien aus, cela il tout de suite kapiert quoi là passiert - ou bien vois je cela faux?? je pourrait cela sur Anhieb jedenfalls pas erkennen...
 
07.10.2004  
 




Frank
Abbing
Hi,

[quote-part:9978a1c21f]si je mich droite erinnere doit Flags avec binärem ou bien (alors | ) verknüpft volonté
cela dans vielen Fällen trop ähnlichen ou bien identischen Ergebnissen führt comment cela Addieren mais
plan pas toujours. cela logische ou bien (alors Or ) peux ähnlich comment Addieren et Subtrahieren wirken et un ziemliches chaos anrichten. [/quote-part:9978a1c21f]
oui c'est ca, cela binäre OU ist gemeint.

[quote-part:9978a1c21f]@Frank:
si du mir vorschlägts besser Flags avec OU trop verknüpfen, la hâte du peut-être den impression, qui je gar pas sais quoi je là tue?

une Addition de Flags mais est viel übersichtlicher comme un OU ou bien un | im Voir le texte source. un daraus entstandener Wert läßt sich assez problemlos nachvollziehen - comment sieht cela mais avec OU ou bien | aus? je denke la fois, pas chacun kennt sich im Hexadezimal et Binärcode si bien aus, cela il tout de suite kapiert quoi là passiert - ou bien vois je cela faux?? je pourrait cela sur Anhieb jedenfalls pas erkennen... [/quote-part:9978a1c21f]
si du + ou bien | verwendest, beides sieht juste bien aus et ist juste aufwendig zum Eingeben. tu peux oui privat cela + calme verwenden, mais si du öffentlich quelque chose postest, à dem Neulinge encore herumwerkeln voulons/devoir, serait je dir cela | empfehlen.
Es wurde oui déjà dit, cela im Besonderen kombinierte Flags ansonsten Probleme bereiten.
 
07.10.2004  
 




Timotheus
allô AH,

merci, dein Beispiel klappte d'abord bien, doch ensuite bemerkte je dass cet Richedit gar aucun ist! dans vous passen aussi seulement 32KB.

Timo
 
13.10.2004  
 




Frank
Abbing
allô Timo,

prends cet la ligne la fois avec dans deinen Code, nachden dein Contrôle erzeugt wurde:
KompilierenMarqueSéparation
SendMessage(richedit&,$435,0,$7ffffff0)  EM_ExLimitText
>

Standardmäßig ist qui Text dans einem Richedit aussi sur 32 KB voreingestellt. qui Message augmenté den grenier sur cela maximum.
 
13.10.2004  
 



allô Timo...

un Richedit hat, si rien d'autre festgelegt wird, une Standartgröße de 32KB.
Folgendes devrait Abhilfe créer:
KompilierenMarqueSéparation
WINDOWSTYLE 31+512
WINDOWTITLE "RichEdit"
WINDOW 0,0-640,440
Declare RichEdit&,DLL_HDL&
DLL_HDL&=@UseDLL($SYSPATH+"RICHED20.DLL")
LET RichEdit&=@Control("RichEdit20A","",$40000000+$10000000+4+$1000+$800000+$200000+$100000,20,20,300,300,%HWND,2112,%HINSTANCE)
@SENDMESSAGE(RichEdit&,$0400+53,0,$7FFFFFF0)

whilenot %MENUITEM=-2

    WAITINPUT

wend

@DESTROYWINDOW(RichEdit&)
FREED
DLL_HDL&

encore un Tipp...
exposition dir fois le Dossier WINDOWS.PH im Profanverzeichnis im Dossier INCLUDES à . cherche la fois pour WS_VISIBLE et den individuel Flags. Fällt dir quoi sur?
après ruf doch einmal qui Dossier RichEdit.PH sur. cherche là la fois pour cchTextLimitDefault.
Fällt dir là quoi sur? quoi steht quelque chose plus au-dessous??
maintenant cherche la fois pour + 53, appelle après qui Dossier MESSAGES.PH sur et cherche ici pour WM_USER.
...si du mon Tipps verstanden la hâte, peux du eh bien beliebig eigene Controls erstellen. important pour sommes mais un paire Englischkenntnisse - Realschule reicht dicke aus...
 
18.10.2004  
 



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

4.764 Views

Untitledvor 0 min.
Michael Hettner30.08.2021
RudiB.18.08.2021
Peter Max Müller13.11.2017
Wilfried02.06.2016
plus...

Themeninformationen



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