Español
Foro

sendkey en richedit

 
- Página 1 -



GDL
Hi Profaner

otra vez kleine Sache,con großer Auswikung

Nutze dieses Programa a Mikrocontrolerprogramierung.Como el erzeugte Ver código fuente Atmel Ensamblador es,es notwendig,el todos Zeilen de meiner Anwendung korrekt übernommen voluntad.Un Fehlersuche en ASM Code sin debugger nervt jedesmal.

Nun para Problema:
Desde que el Zeilen beim Laden uno Expediente einzeln auswerten muss,Yo folgendes zusammengebastelt:

Sinestar encargado @Eof(#1)
Entrada #1,wert$
InsertString editor&,wert$
sleep 20 sonst se Volver verschluckt
@SendKey(editor&,13) Volver senden
Sprungmarken ermitteln

Ein Einbauen uno Bucle ,sowie una Erhöhen des sleepwertes hilft nichts,lo voluntad siempre algunos Volver verschluckt.
sin sleep voluntad todos Zeilen aneinandergefügt.

El letzte Möglichkeit wäre el Expediente como .txt komplett einzulesen y luego
el Zeilen auszuwerten.Möchte me aber wenns posible es una komplette Neuprogr.dieses Programmteiles ersparen.

Auch if ser Vorschlag con settimer waitinput killtimer va no.

Mi Modelleisenbahn macht mich todavía para Windowsprogramierer.Hätt Yo auch nie pensamiento.

Mit freundlichen Grüßen
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
12.02.2005  
 



 
- Página 1 -



GDL
Hi Andreas,

Gracias.Como por Geisterhand se el Win.ini en Wordpad geladen.
Geht igual en mi API Anwendugssammlung.Riesig net,dass Usted me igual el Tastenbelegung mitgeliefert hast.

Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
13.02.2005  
 



 
- Página 2 -


¡Hola Georg...

So bastante nebenbei dejar se auch con el fünften Parámetro el Función en Bedarf Daten zwischen zwei Anwendungen austauschen (z.B.Handles). Diese Daten puede vom Empfänger con el API GetMessageExtraInfo bastante simplemente ausgelesen voluntad...
 
14.02.2005  
 




GDL
Hi Andreas,

es el fünfte Parámetro unkritisch,oder debería uno más bien el Finger su dejar y no rumprobieren.
Nehme a,dass el Daten en uno Bereichsvariablen posición necesario(en cadena variablen oder Texto).

Posesiones momentan Elan,muss Yo ausnutzen.

Servus
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
14.02.2005  
 



¡Hola Georg...

Versuchs veces con Longint (z.B. Handle&) oder una 4Byte großem Zona...
 
14.02.2005  
 




GDL
Hi Andreas,

hast mich missverstanden.Habs con el 5.ten Parámetro todavía no intenta,como Yo en una Fehler no weiß,obs fürs Sistema Folgen ha.

Servus
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
14.02.2005  
 



Au verflixt!


Yo meinte natürlich el 4.Parámetro - y así hay no Problema - aber Por favor, Longint oder 4Byte Zona nehmen...
 
14.02.2005  
 




Jörg
Sellmeyer
¡Hola Georg,
Usted könntest auch sólo el ganzen String zusammenfügen y luego a el Editor senden.

declarar Inhalt$
Sinestar encargado eof(#1)
input #1,Línea$
Inhalt$=Zeile$+Chr$(13) + Chr$(10)
Wend
InsertString editor&,Inhalt$

oder el Texto en Un Bereichsvariable invitar y luego a el Richeditcontrol senden.
Dafür Yo allerdings en el Moment no el entsprechenden Sendmessagewerte parat.
Saludo
Jörg
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
14.02.2005  
 



¡Hola Georg...

Wenn Yo como así Jörgs Posting ansehe, hilft dir tal vez que aquí auch todavía más. Für @addr(TEXT$) kannst du auch una Zona einsetzen:
KompilierenMarcaSeparación
WINDOWSTYLE 31+512
WINDOWTITLE "RichEdit"
WINDOW 0,0-640,440
Declare RichEdit&,DLL_HDL&,Text$
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)
LEt Text$="Hallo "
@SendMessage(RichEdit&,$00C2,0,@ADDR(Text$)) Text einfügen/ersetzen
LEt Text$="da!"
@SendMessage(RichEdit&,$00C2,0,@ADDR(Text$)) Text einfügen/ersetzen
@SendMessage(RichEdit&,$00B1,6,6) Cursor setzen oder markieren
LEt Text$="du "
@SendMessage(RichEdit&,$00C2,0,@ADDR(Text$)) Text einfügen/ersetzen

whilenot %MENUITEM=-2

    WAITINPUT

wend

@DESTROYWINDOW(RichEdit&)
15.02.2005  
 



[quote:3b08329bed=Jörg Sellmeyer]¡Hola Georg,
Usted könntest auch sólo el ganzen String zusammenfügen y luego a el Editor senden.

declarar Inhalt$
Sinestar encargado eof(#1)
input #1,Línea$
Inhalt$=Zeile$+Chr$(13) + Chr$(10)
Wend
InsertString editor&,Inhalt$

oder el Texto en Un Bereichsvariable invitar y luego a el Richeditcontrol senden.
Dafür Yo allerdings en el Moment no el entsprechenden Sendmessagewerte parat.
Saludo
Jörg[/quote:3b08329bed]So Yo dies schrieb ya antes 10 Beiträgen.

Salve, IF
 
15.02.2005  
 



Beim Brainstorming kommen auch ya veces zwei en el selben Gedanken...
 
15.02.2005  
 




GDL
Hi,

Jörg y If,hatte chr$(10) y chr$(13) a String anfügen ya ausprobiert.Egal, si einzeln einlesen oder zusammenhängend,en beiden
Beispielen se alles en un langen String sin Zeilenumbruch eingefügt.Posesiones lo ya bastante anders gelöst.Lese sólo el Expediente con eof sin Insertstring una,werte mi Zeilen de y lese entonces el todo Expediente como .txt en el Richedit una.

Nochmals Gracias a Euch y verbleibe con freundlichen Grüßen
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
15.02.2005  
 



Wird zwar auch nix dran ändern aber en Windows es #13#10 en lugar de #10#13.

Salve, IF
 
15.02.2005  
 




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

8.114 Views

Untitledvor 0 min.
H.Brill vor 15 Tagen
RudiB.27.09.2022
Matzbub30.12.2018
W.L.05.07.2017
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