| |
|
|
 Hubert Binnewies | allô Sebastian
je crois je suis là sur une Bug gestossen. je verwende dans mon Proggi deine SKControl.dll et qui (je weiss, assez vieille, mais denoch nützliche) ONL.DLL
si je eh bien avec qui ONL.DLL sur ne pas vorhandene Webadresse stosse et cela Proggie sur ne retour aus qui DLL wartet hört qui SKCtrl_CreateClrBlinkStatic sur trop blinken.
Liegt cela à deiner SKControl.DLL ou bien à qui ONL.DLL??? si à qui SKControl.DLL, peux du cela changement? ou bien ist cela pas possible, ensuite muss je mir quoi d'autre überlegen.
merci Schonmal d'avance.
Hubert |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 24.10.2006 ▲ |
|
|
|
|
 Sebastian König | allô Hubert,
peux Du mir en supplément s'il te plaît une Testcode inkl. qui nécessaire DLL envoyons, avec cela je mir cela la fois genauer regarder peux?
je befürchte mais presque, dass qui DLL au cours de qui Wartezeit cela aufrufende Programme komplett blockiert - dans dem le cas pourrait on là wohl rien faire...
MfG
Sebastian |
|
|
| |
|
|
|
 | Hubert pourrait sich behelfen indem il Downloaden dans einem anderen Fil ou bien Prozess ablaufen peut. |
|
|
| |
|
|
|
 Hubert Binnewies | @IF je hab ihm qui Fichiers déjà comme PM envoyé, et ici hab je quelque chose Zeit zum attendre. si es pas klappt werde je es avec nem Fil versuchen, mais je crois pas cela es so viel Sinn hat, car là courir oui 2 DLL´s et qui Funktion qui une sollte l'autre eigendlich pas beeinträchtigen, zumal es une ist qui cela Blinken dans einem eigenen Prozess erledigt (glaube je, car cela wäre logisch, car ansonsten serait l'autre Programmablauf oui aussi cela Blinken behindern).
Hubert |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 24.10.2006 ▲ |
|
|
|
|
 | [quote-part:819e78bc26]car là courir oui 2 DLL´s et qui Funktion qui une sollte l'autre eigendlich pas beeinträchtigen[/quote-part:819e78bc26]eh bien doch weil beide courir dedans eines Prozesses. si une qui DLL blockiert - ou bien Dein XProfanprogramm blockiert - legt es naturellement den gesammten Prozess paralysé. Demzufolge serait Dir cela Ausweichen sur une anderen Fil wohlmöglich aussi pas viel apporter, weiche sur une anderen Prozess aus. c'est sogar très simple étiez je bau Dir la fois un Beispiel... |
|
|
| |
|
|
|
 | Tjo ici la fois un Sample chez dem Dein Blinkstatic niemals serait aufhören trop blinken et Du könntest sogar une Timeout einbauen et den Downloadprozess nötigenfalls selbst terminieren wenns trop longtemps dauert...  KompilierenMarqueSéparation {$cleq} programm sollte ausschliesslich als EXE, nicht als prf oder prc laufen gelassen werden
include download.pcu = dw.
include pipe.pcu = pipe.
include usermessages.pcu = um.
if parcount==2
if par$(1)=="loadFromInternet"
app.loadFromInternet
endif
endif
cls
print "Jut, dann laden wir mal..."
print "einen Moment bitte..."
print "Die XProfan-Community benötigt ";substr$(downloadFromInternet("https://www.xprofan.com/siz"),1,chr$(9));" Festplattenkapazität."
print "Taste..."
waitkey
end
proc downloadFromInternet(s$)
declare pipe&,sid$,result$
sid$:=str$(gettickcount)
pipe&:=pipe.create(sid$)
pipe.push pipe&,s$
pipe.push pipe&,str$(hwnd)
shell par$(0)+" loadFromInternet "+sid$
um.add 7788
while (pipe.get(pipe&)<>"done") and (umessage<>7788)
waitinput
wend
um.sub 7788
sleep 100
pipe.pop pipe&
result$:=pipe.pop(pipe&)
pipe.close pipe&
return result$
endproc
proc app.loadFromInternet
declare sid$,pipe&,url$,result$,hwnd&
sid$:=par$(2)
if pipe.is(sid$)
pipe&:=pipe.create(sid$)
url$:=pipe.pop(pipe&)
hwnd&:=val(pipe.pop(pipe&))
result$:=dw.get(url$)
pipe.push pipe&,"done"
pipe.push pipe&,result$
pipe.close pipe&
sendmessage(hwnd&,7788,0,0)
endif
end
ref='./../../funktionsreferenzen/XProfan/endproc/'>endproc
|
 |
|
| |
|
|
|
 Hubert Binnewies | Hmmmmm... zuerstmal... quoi bedeutet cela : {$cleq} ?? je denke la fois XProfan 10???....hab je pas..seulement 9.1
ensuite.... je hab la fois ici irgendwo gelesen cela on cela XPSE verwendet indem on dans den Einstellungen vom ProfanPad simple den XPSE comme Interpreter,Runtime et Compiler angibt.... Hab je gemacht...et je hab seulement ne Fehlermeldung bekommen...(Error missing Filename)
ensuite pourrait je dein Beispiel näher sous qui Lupe prendre...
Hubert |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 24.10.2006 ▲ |
|
|
|
|
 | IF proggt alles volontiers sur seinen XPSE, um quelque chose Werbung trop faire . |
|
|
| |
|
|
|
 | [quote-part:9dd4a05520=Andreas Hötker]IF proggt alles volontiers sur seinen XPSE, um quelque chose Werbung trop faire .[/quote-part:9dd4a05520] oui aussi - mais Du wirst rire c'est nichtmal qui Hauptgrund. qui Hauptgrund ist le moi avec XPSE simple plus rapide suis, qui Programme courir zuverlässiger weil moins faute drinn sommes, qui Syntax tippt sich besser et cela Kompilieren qui Programme par den XProfankompiler allez aussi encore deutlich plus rapide.
qui XPSE entsteht oui pas weil je pour quelque chose werbung faire voudrais quoi eh kostenlos pour chacun disponible ist, mais um mir selbst cela vivre un Stückchen leichter trop faire. qui pas partizipiert ist seulement pas reif genug. 
@Hubert: XPSE peux Du comme Interpreter et/ou bien comme Kompiler angeben, c'est égal - es obligt Dir quelle Tastenkombination Du letztendlich pour den XPSE verwenden veux. important ist seulement cela XPSE aussi comme paramètre den Dateinamen aus dem Editor transfert bekommt. Meiner attitude pour Gabs là im ProfanPAD doch encore nie Probleme ou bien?
Hab dans qui Aider zum XPSE glaube aussi den Part ProfanPAD angeschnitten...
{$cleq} sommes XPSE-Kompilerschalter , 4 Stück sogar dans somme. (qui Shorties) C.ompilieren L.inken E.xe effectuer Q.uiet (klappe tenir). So rattert XPSE dans einem Durchgang alle cet Operationen par. une bouton im ProfanPad gedrückt et qui reste passiert de alleine...
là je cela Projektfile qui chm-Hilfedatei avec nem Festplattenabsturz verloren habe werde je qui Aider zum xpse dans qui ODoku prendre. |
|
|
| |
|
|
|
 | tu as qui größere Suicherheit des fertigen Compilats oublier qc . |
|
|
| |
|
|
|
 | [quote-part:855f85dca3=Andreas Hötker]tu as qui größere Sicherheit des fertigen Compilats oublier qc .[/quote-part:855f85dca3] Ähäm! et comment Andreas seulement neulig bewiesen hatte - qui Kompilate sommes sicherer vers Angriffe comment z.B. cela Austauschen de Prozeduradressen um fremden Code dans den eigenen Prozess trop injezieren. 
So Andreas?  |
|
|
| |
|
|
|
 | Jö . |
|
|
| |
|
|