Español
SKControl.DLL

SKCtrl_CreateClrBlinkStatic blinkt no

 

Hubert
Binnewies
¡Hola Sebastian

Yo glaube Yo bin como en una Bug gestossen.
Yo verwende en mi Proggi deine SKControl.dll y el (Sé que, bastante alte, aber denoch nützliche) ONL.DLL

Wenn Yo nun con el ONL.DLL en ne no vorhandene Webadresse stosse y el Proggie en ne Rückkehr de el DLL wartet hört el SKCtrl_CreateClrBlinkStatic en a blinken.

Liegt el a deiner SKControl.DLL oder a el ONL.DLL???
Wenn a el SKControl.DLL, kannst Si es usted el ändern? oder es el no posible, entonces muss Yo qué más überlegen.

Gracias schonmal en el voraus.

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
¡Hola Hubert,

kannst Usted me dazu Por favor, una Testcode inkl. el benötigten DLL enviar, así Yo el veces genauer ansehen kann?

Yo befürchte aber fast, dass el DLL während el Wartezeit el aufrufende Programa komplett blockiert - en el Fall podría uno como wohl nichts hacer...

MfG

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
24.10.2006  
 



Hubert podría se behelfen indem él el Downloaden en un otro Hilo oder Prozess ablaufen lässt.
 
24.10.2006  
 




Hubert
Binnewies
@IF
Yo ihm el Archivos ya como PM geschickt, y aquí tener Yo algo Tiempo para warten.
Wenn no klappt voluntad Yo con nem Hilo versuchen, pero yo glaube no el lo así viel Sinn ha, porque como laufen sí 2 DLL´s y el Función el una debería el otro eigendlich no beeinträchtigen, especialmente en lo que una Es el el Blinken en un eigenen Prozess hecho (glaube Yo, porque el wäre logisch, porque ansonsten sería el otro Programmablauf en efecto el 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:819e78bc26]porque como laufen sí 2 DLL´s y el Función el una debería el otro eigendlich no beeinträchtigen[/quote:819e78bc26]Nun doch porque beide laufen innerhalb uno Prozesses. Wenn una el DLL blockiert - oder Su XProfanprogramm blockiert - legt lo natürlich el gesammten Prozess lahm. Demzufolge sería Usted el Ausweichen en una otro Hilo wohlmöglich auch no viel bringen, weiche en una otro Prozess de. Es incluso muy simplemente Wart Yo bau Dir veces una Ejemplo...
 
24.10.2006  
 



Tjo hier veces una Sample en el Su Blinkstatic niemals sería aufhören a blinken y Usted könntest incluso una Timeout einbauen y el Downloadprozess nötigenfalls incluso terminieren wenns demasiado tiempo dauert...
KompilierenMarcaSeparación
 {$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
Ladeanzahl90
Descargar
 
24.10.2006  
 




Hubert
Binnewies
Hmmmmm...
zuerstmal... qué bedeutet el : {$cleq} ??
Yo denke veces XProfan 10???....tener Yo no..sólo 9.1

Dann....
Yo veces hier irgendwo gelesen el al XPSE verwendet indem uno en el Einstellungen vom ProfanPad simplemente el XPSE como Interpreter,Runtime y Compiler angibt....
Hab Yo gemacht...y yo tener sólo ne Fehlermeldung bekommen...(Error missing Filename)

Dann podría Yo dein Ejemplo näher bajo el Lupe nehmen...

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 gerne encima seinen XPSE, en algo Werbung a hacer .
 
24.10.2006  
 



[quote:9dd4a05520=Andreas Hötker]IF proggt alles gerne encima seinen XPSE, en algo Werbung a hacer .[/quote:9dd4a05520]
Sí auch - aber Usted wirst lachen el es nichtmal el Hauptgrund. Der Hauptgrund es el I, con XPSE simplemente más rápido bin, el Programas laufen zuverlässiger porque weniger Fehler drinn son, el Syntax tippt se mejor y el Kompilieren el Programas por el XProfankompiler va auch todavía deutlich más rápido.

Der XPSE entsteht sí no porque Yo para algo werbung hacer möchte qué eh libre para jedermann erhältlich es, pero en me incluso el Leben una Stückchen leichter a hacer. Wer no partizipiert es sólo no reif genug.

@Hubert: XPSE kannst Usted como Interpreter y/oder como Kompiler angeben, el es egal - lo obligt Usted welche Tastenkombination Usted letztendlich para el XPSE uso willst. Wichtig es sólo el XPSE auch como Parámetro el Dateinamen de el Editor transferencia bekommt. Meiner Meinung después de gabs como en el ProfanPAD todavía nie Problemas oder?

Hab en el Ayuda para XPSE glaube auch el Part ProfanPAD angeschnitten...

{$cleq} son XPSE-Kompilerschalter , 4 Stück incluso en Summe. (El Shorties) C.ompilieren L.inken E.xe ausführen Q.uiet (klappe halten). So rattert XPSE en un Durchgang todos esta Operationen por. Un Taste en el ProfanPad gedrückt y el resto passiert de alleine...

Desde que el Projektfile el chm-Hilfedatei con nem Festplattenabsturz perdido habe voluntad Yo el Ayuda para xpse  en el ODoku tomar.
 
24.10.2006  
 



Usted hast el größere Suicherheit des fertigen Compilats vergessen .
 
24.10.2006  
 



[quote:855f85dca3=Andreas Hötker]Usted hast el größere Sicherheit des fertigen Compilats vergessen .[/quote:855f85dca3]
Ähäm! Und como Andreas sólo neulig bewiesen hatte - el Kompilate son sicherer gegen Angriffe como z.B. el Austauschen de Prozeduradressen en fremden Code en el eigenen Prozess a injezieren.

So Andreas?
 
24.10.2006  
 



.
 
24.10.2006  
 




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

6.893 Views

Untitledvor 0 min.
Erfurt31.12.2016
Georg Teles27.01.2016

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