Français
Forum

Problem avec Gettext$() dans qui SubscriptionVersion

 

Dieter
Zornow
j'ai cela Thema déjà im Forum de Roland posté. malheureusement hat cela Forum den Code verstümmelt.
c'est pourquoi ici nochmals zum Télécharger.

un Code ist une Minimalbeispiel de meinem Originalcode et l'autre un wirkliches Minimalbeispiel zum Test. cela Beispiel de meinem Code funktioniert avec Xprofan 10 mais pas plus avec qui Subscritionversion de XProfan 11, cela est je peux qui Editfelder pas avec Gettext$() auslesen. chez dem minimalen Beispiel funktioniert es seltsamerweise aussi avec XProfan 11. cela est irgendetwas verhindert chez meinem Originalcode cela Lecture. s'il te plaît la fois testen qui qui Subscriptionversion hat, car XProfan 10 funktioniert oui.

dans qui am Schluß erscheinenden Messagebox sollte C: stehen. qui benötigte Skcontrol.dll ist im paquet dabei

Salut aus Bangkok

Dieter

42 kB
Hochgeladen:01.11.2007
Downloadcounter164
Download
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
01.11.2007  
 



oui déjà intéressant - aussi dass cela GetText oui c'est ca so viele Chars wiedergibt comment on beim Erstellen des Edits im String übergibt.
 
01.11.2007  
 




RGH
Hm, êtes son sûrement, qui son mon korrigierte Version (une journée pour qui fehlerhaften) benutzt? là funktioniert getText$() wieder. ici un Beispiel, avec dem je es justement getestet habe:
KompilierenMarqueSéparation
declare text$, text&, ok&, cancel&
windowstyle 15 + 512
window 100, 100 - 700, 400
text& = create(edit, %hwnd, , 50, 50, 200, 20)
ok& = create(button, %hwnd, Ok, 50, 80, 80, 20)
cancel& = create(button, %hwnd, Ende, 50, 110, 80, 20)

while 1

    waitinput

    if clicked(ok&)

        messagebox(gettext$(text&), Text:, 0)

    elseif clicked(cancel&)

        break

    endif

endwhile

end

ah oui: et si es aussi avec qui korrigierten Lieferung Probleme gibt, fais la fois s'il te plaît un Minimal-Beispiel sans SK-Contrôle, cela Probleme bereitet.
(c'est oui toujours imaginable, cela Erweiterungen à qui neue Version seulement ajusté volonté doit. cela était aussi beim SK-Contrôle et XProfan 10 so, quoique je ici eigentlich sur dem ersten perspective keinen Anlaß vois ... mais je connais oui qui Internas de SK-Contrôle pas.)

Salut
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
01.11.2007  
 




Dieter
Zornow
alors je suis mir sûrement, je benutze qui Dossier vom 26.10.2007 - 20:53 - XPROFAN INTERPRETER 11.0ß S2
si es à qui SkControl liegen serait pourrait oui cela zweite Beispiel aussi pas marcher. je denke c'est
schwierig un Beispiel herzustellen cela pas funktioniert, là cela oui irgendwie une somme de Ereignissen braucht um pas trop marcher. mais je versuchs la fois

Salut aus Bangkok

Dieter
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
01.11.2007  
 




Dieter
Zornow
Tricolore herausgefunden, scheint doch avec qui SKControl zusammenzuhängen, si je un leeres Éditer erzeuge peux es pas plus ausgelesen volonté, j'ai la fois zum Test un Éditer avec einem marque erstellt.
Es peux ensuite aussi seulement un marque ausgelesen volonté. cela est soviele marque comment chez qui Erstellung eingeben volonté peux je aussi wieder auslesen. pourquoi es avec Xprofan 10 allez et 11 pas muss Roland savons. chez Profanedits allez alles.
KompilierenMarqueSéparation
Declare sl$,skdll&,tl&,ed&
 $I SKControl.inc
cls
skdll& = Usedll(SKControl.dll)
SKCTRL_INITDLL()
tl& = SKCtrl_CreateColorEdit(%hwnd,1,RGB(0,0,0),RGB(0,180,255),0,59,(width(%hwnd)/2),20,%hInstance)
ed& = Create(Edit,%Hwnd,,50,100,100,20)
sl$ = C:
settext tl&,sl$
settext ed&,sl$
Messagebox( Gettext$(tl&),Gettext$(ed&),0)
freedll skdll&
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
01.11.2007  
 




Jac
de
Lad
Quelque chose comme beklopptes...
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
01.11.2007  
 



qui faute ist wohl bien sûr - qui Message pour qui Ermittlung qui Longueur des trop beziehenden Textes wird pas de qui SkControl abgefangen/umgelenkt comment qui Message pour cela Beziehen des Textes selbst.
 
01.11.2007  
 




RGH
Dieter Zornow
pourquoi es avec Xprofan 10 allez et 11 pas muss Roland savons.


là cela Problem seulement avec qui DLL auftritt, wird es seulement en Autor savons. Es hängt probablement avec cela zusammen, dass je aucun feste maximum Stringlänge de 32767 marque plus habe, mais une dynamische de 0 jusqu'à MAXINT. là aussi Sebastian une Subscriptionsversion besitzt, serait je à Deiner Stelle cela problem la fois im SK-Contrôle-Forum posten.

Salut
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
01.11.2007  
 



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

2.310 Views

Untitledvor 0 min.
Andre Rohland25.12.2014

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