Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    92

    [DELPHI] creare il file sorgente dal dcu

    Salve a tutti !
    vorrei sapere se è possibile ricreare i file sorgenti
    partendo dal dcu !
    Mi servirebbe perchè il dfm del mio datamodule
    non è più leggibile !! e non so come recuperarlo!!
    Utilizzo Delphi 6.

    potete aiutarmi ?
    Grazie !

    P.S. purtroppo oggi la ricerca sul forum
    non è disponibile quindi non ho potuto fare ricerche sul forum!
    se dovessero esserci link che fanno riferimenti a questo
    argomento chiedo scusa per averlo riproposto
    ma ne avrei bisogno con una certa urgenza...
    Grazie !!!

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,301
    Un file DCU è un file compilato in codice oggetto pronto per essere inserito all'interno di un file eseguibile assieme al codice compilato delle altre unit.

    Il file DFM contiene solamente i valori attribuiti alle proprietà del Data Module e ai componenti in esso contenuti, e non credo sia facilmente estraibile da un file DCU, assieme al codice... altrimenti, non avrebbe più senso sfruttare i DCU per divulgare componenti e unit senza distribuire il sorgente.

    Concludendo, credo che sia sempre la soluzione migliore creare delle copie di backup del proprio progetto oppure adottare un sistema di versioning (CVS).

    Mi dispiace...
    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    92
    non avrebbe più senso sfruttare i DCU per divulgare componenti e unit senza distribuire il sorgente.
    pensavo fosse possibile proprio perchè si trovano dcu i rete
    e non i sorgenti!!
    In che modo potrei sfruttare quindi
    questi dcu per creare un eseguibile ?

    Grazie per la tua chiarezza e rapidità Alka!!

    Kate71

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,301
    Originariamente inviato da kate71
    In che modo potrei sfruttare quindi
    questi dcu per creare un eseguibile ?
    Puoi includere i nomi dei file DCU (cui corrisponde anche il nome della unit) nella clausola uses per utilizzare le risorse che contengono (tipi, classi, variabili, procedure e funzioni, ...).

    Ad una condizione: i DCU devono essere stati creati con un compilatore appartenente alla stessa versione di quello posseduto.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.