220Volt: Aiuto!!! So che la dll si "blocca" in memoria finché ci sono processi che l'hanno caricata. Domanda: c'è qualche "roba" e direttive che possono essere usate per lasciare la dll in memoria anche senza processi che usano questa dll? E scaricare la dll sarebbe sulle spalle del SO.
Dovete fare un loop nel punto di ingresso. Vi consiglio di organizzare una sezione condivisa e di metterci una bandiera che userete per uscire dal ciclo. Usate una funzione esportata per impostare questo flag. Quando la libreria non è più necessaria (o è necessario aggiornarla), chiamate questa funzione per uscire correttamente da rundll32.exe (scaricare la libreria dalla memoria).
Microsoft Windows 95, Windows 98, and Windows Millennium Edition (Me) contains two command-line utility programs named Rundll.exe and Rundll32.exe that allow you to invoke a function exported from a DLL, either 16-bit or 32-bit. However, Rundll and Rundll32 programs do not allow you to call any exported function from any DLL. For example, you...
Dovete fare un loop in un punto di ingresso. Vi consiglio di organizzare una sezione condivisa e di metterci una bandiera per quando volete uscire dal ciclo. Usate una funzione di esportazione per impostare questo flag. Quando la libreria non è più necessaria (o è necessario aggiornarla), chiamate questa funzione per uscire correttamente da rundll32.exe (scaricare la libreria dalla memoria).
Questo è un consiglio molto "cattivo". Usatelo solo a vostro rischio e pericolo.
Consenti l'uso dei cookie per accedere al sito MQL5.com.
Abilita le impostazioni necessarie nel browser, altrimenti non sarà possibile accedere.
Hai effettuato l'accesso. L'autenticazione a due fattori è stata disattivata. Configurala di nuovo e scansiona un nuovo codice QR, oppure continua con l'autenticazione a due fattori disattivata.
Aiuto!!! So che la dll si "blocca" in memoria finché ci sono processi che l'hanno caricata. Domanda: c'è qualche "roba" e direttive che possono essere usate per lasciare la dll in memoria anche senza processi che usano questa dll? E scaricare la dll sarebbe sulle spalle del SO.
Dovete fare un loop nel punto di ingresso.
Vi consiglio di organizzare una sezione condivisa e di metterci una bandiera che userete per uscire dal ciclo.
Usate una funzione esportata per impostare questo flag.
Quando la libreria non è più necessaria (o è necessario aggiornarla), chiamate questa funzione per uscire correttamente da rundll32.exe (scaricare la libreria dalla memoria).
http://support.microsoft.com/kb/164787
Dovete fare un loop in un punto di ingresso.
Vi consiglio di organizzare una sezione condivisa e di metterci una bandiera per quando volete uscire dal ciclo.
Usate una funzione di esportazione per impostare questo flag.
Quando la libreria non è più necessaria (o è necessario aggiornarla), chiamate questa funzione per uscire correttamente da rundll32.exe (scaricare la libreria dalla memoria).
Questo è un consiglio molto "cattivo". Potete usarlo solo a vostro rischio e pericolo.
È facile criticare! Soprattutto gli sviluppatori...
Cosa dovremmo fare, far sentire tutti bene?
È facile criticare! Soprattutto gli sviluppatori...
Cosa dovremmo fare per far sentire tutti bene?
Pedalare la DLL è palesemente autolesionista, quindi è un cattivo consiglio.
Qualcuno potrebbe farlo, e allora saremo incolpati dei problemi e dell'inganno diretto.
Signori, potreste dirmi come determinare quale candela è stata cliccata sull'eventoCHARTEVENT_CLICK?
Le coordinate x e y sul grafico sono trasmesse, possono essere in qualche modo associate alla serie temporale?
Signori, potreste dirmi come determinare quale candela è stata cliccata sull'eventoCHARTEVENT_CLICK?
Ho ricevuto le coordinate x e y sul grafico, possono in qualche modo correlarsi con le serie temporali?
C'è un ChartGetIntegert che può restituire il numero di barre nella finestra / dimensione in pixel per X/Y
Questi dati sono utilizzati per tradurre le coordinate dello schermo in barre.
C'è un ChartGetIntegert che può restituire il numero di barre nella finestra / dimensione in pixel X/Y
questi dati sono utilizzati per convertire le coordinate dello schermo in barre.
come possiamo tenere conto degli spazi tra barre adiacenti sul grafico? possono variare molto
Come può essere? (vedere il calcolo della variabile k e i valori di tutte le variabili in modalità debug)
Come può essere? (vedere il calcolo della variabile k e i valori di tutte le variabili in modalità debug)
con la divisione intera 468/869 == 0, quindi ....
// Si prega di chiedere agli sviluppatori di incidere su qualche roccia adatta all'ingresso del forum:
3 / 5 = 0
//o qualcosa del genere:
5 / 3 = 1 5 % 3 = 2
3 / 5 = 0 3 % 5 = 3