Français
SKControl.DLL

SKCtrl_CreateClrBlinkStatic blinkt pas

 

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
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
24.10.2006  
 



Hubert pourrait sich behelfen indem il Downloaden dans einem anderen Fil ou bien Prozess ablaufen peut.
 
24.10.2006  
 




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...
 
24.10.2006  
 



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


737 kB
Hochgeladen:24.10.2006
Downloadcounter96
Download
 
24.10.2006  
 




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 .
 
24.10.2006  
 



[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.
 
24.10.2006  
 



tu as qui größere Suicherheit des fertigen Compilats oublier qc .
 
24.10.2006  
 



[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?
 
24.10.2006  
 



.
 
24.10.2006  
 




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

7.207 Views

Untitledvor 0 min.
Erfurt31.12.2016
Georg Teles27.01.2016

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