Autore: Randy Alexander
Data Della Creazione: 24 Aprile 2021
Data Di Aggiornamento: 1 Luglio 2024
Anonim
Come aprire file con estensione sconosciuta
Video: Come aprire file con estensione sconosciuta

Contenuto

In questo articolo: utilizzo di file DLL Compilazione DLL riferimenti

Una libreria Dynamic Link, un file DLL, è la base della tradizionale programmazione di Windows. Questi file vengono utilizzati dai programmi per ottenere funzionalità e librerie aggiuntive senza doverle creare nel programma stesso. Spesso, i file DLL sono condivisi tra diversi programmi. Per la maggior parte degli utenti, i file DLL funzionano in background e raramente devi preoccuparti di loro. Di tanto in tanto, in ogni caso, potrebbe essere necessario registrare una DLL per far funzionare correttamente un programma. Se sei interessato alla codifica, esplorare come vengono creati i file DLL può essere molto utile per te.


stadi

Parte 1 Uso dei file DLL



  1. Comprendi cos'è un file DLL. Una DLL (Dynamic Link Library) è un file Windows utilizzato dai programmi per utilizzare le funzioni esistenti. Infatti, consentono a Windows e ad altri programmi di avere una funzionalità senza doverla costruire da sola.
    • I file DLL sono aspetti essenziali della programmazione di Windows e consentono programmi più fluidi ed efficienti.


  2. Tenere presente che l'utente medio non deve interagire con i file DLL. Per la maggior parte degli utenti, i file DLL rimarranno in background. I programmi li installeranno e li solleciteranno automaticamente e spostarli può causare seri problemi al sistema.
    • A volte puoi essere chiamato durante l'installazione di un programma creato da una comunità di programmatori, per posizionare file DLL in posizioni particolari. Assicurarsi che il programma sia affidabile prima di seguire le istruzioni, poiché i file DLL possono essere dannosi.
    • Se sei interessato a sapere come vengono creati i file DLL, continua a leggere.



  3. Registra una nuova DLL. Se è necessario copiare manualmente un file DLL in una cartella per utilizzare un programma, potrebbe essere necessario registrarlo nel registro di Windows prima di utilizzarlo. Controllare la documentazione del programma per determinare se è necessario completare questo passaggio (è estremamente raro per la maggior parte dei programmi Windows).
    • Apri il prompt dell'ordine. Puoi trovarlo nel menu Start o premendo ⊞ Vinci+R e digitando cmd.Navigate nella posizione del nuovo file DLL.
    • Se si utilizza Windows 7 o versioni successive, aprire la cartella che contiene il nuovo file DLL, tenere premuto il pulsante ⇧ Maiusc e fare clic con il tasto destro nella cartella e selezionare Apri una finestra di comando qui. L'invito ai comandi si aprirà direttamente nella cartella.
    • tipo regsvr32 dllname.dll, quindi tieni premuto ↵ Invio. Ciò aggiungerà il file DLL al registro di Windows.
    • tipo regsvr32 -u dllname.dll per rimuovere il file DLL dal registro di Windows.

Parte 2 Decompilare i file DLL




  1. Scarica e installa un decompilatore. Un "decompilatore" è un programma che consente di visualizzare il codice sorgente utilizzato per sviluppare un file o un programma, in questo caso un file DLL. Per visualizzare il codice per eseguire un file DLL, è necessario un decompilatore per ritrasformarlo in un codice leggibile. L'apertura di un file DLL senza decompilarlo (come aprirlo con Blocco note) causerà un pasticcio di caratteri illeggibili.
    • dotPeek è uno dei decompilatori gratuiti più popolari. Disponibile su jetbrains.com.


  2. Apri il file DLL dal tuo decompilatore. Se usi dotPeek, fai semplicemente clic fileAprire, quindi trova il file DLL che desideri decompilare. Puoi esplorare il contenuto del file DLL senza influire sul sistema.


  3. Utilizzare "Assembly Explorer" per visualizzare i nodi del file DLL. I file DLL sono costituiti da "nodi" o moduli di codice che lavorano insieme per creare l'intero file DLL. È possibile espandere ciascun nodo per visualizzare ciascuno dei nodi secondari che può contenere.


  4. Fare doppio clic su un nodo per vedere il suo codice. Il codice del nodo scelto verrà visualizzato nella finestra dotPeek destra. Puoi navigare attraverso il codice per esaminarlo. dotPeek visualizzerà il codice in C #, altrimenti può scaricare ulteriori librerie in modo da poter vedere il codice originale.
    • Se il nodo richiede la visualizzazione di librerie aggiuntive, dotPeek tenterà di scaricarle automaticamente.


  5. Scopri quali sono i segmenti di codice. Se non ritieni di comprendere un segmento di codice, puoi utilizzare la funzione Documentazione rapida per vedere cosa fa il comando.
    • Posiziona il cursore sul segmento di codice che devi trovare nella finestra Visualizzatore codice (visualizzatore codice).
    • stampa Ctrl+Q per visualizzare la finestra Documentazione rapida.
    • Segui i collegamenti ipertestuali per saperne di più su ogni aspetto del codice che stai esaminando.


  6. Esporta il codice in Visual Basic. Se desideri manipolare, modificare e creare il file a modo tuo, puoi esportarlo in Visual Studio. Il codice esportato sarà in C #, anche se originariamente era programmato con una lingua diversa.
    • Fare clic con il tasto destro sul file DLL in Assembly Explorer.
    • selezionare Esporta nel progetto.
    • Scegli le tue opzioni di esportazione. È possibile aprire il progetto direttamente in Visual Studio se si desidera lavorarci immediatamente.


  7. Modifica il codice in Visual Studio. Dopo aver caricato il progetto in Visual Studio, avrai il pieno controllo sulla modifica e la creazione della DLL nella tua creatività.

Interessante Oggi

Come rompere con qualcuno che si sente da solo

Come rompere con qualcuno che si sente da solo

In queto articolo: Prendere la deciione di tornare all'azione Tutto ul lavaggio14 Riferimenti Può eere treante porre fine a una relazione non eria. Tuttavia, affrontare l'interruzione di ...
Come rippare un CD audio con Winamp

Come rippare un CD audio con Winamp

In queto articolo: Copia di un CD audio Apri la cartella contenente i file trappati Riferimenti Winamp è un riproduttore di file multimediali che puoi caricare gratuitamente nelle verioni Window ...