Torna indietro   Hardware Upgrade Forum > Software > Programmazione

iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile
iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile
C'è tanta sostanza nel nuovo smartphone della Mela dedicato ai creator digitali. Nuovo telaio in alluminio, sistema di raffreddamento vapor chamber e tre fotocamere da 48 megapixel: non è un semplice smartphone, ma uno studio di produzione digitale on-the-go
Intel Panther Lake: i processori per i notebook del 2026
Intel Panther Lake: i processori per i notebook del 2026
Panther Lake è il nome in codice della prossima generazione di processori Intel Core Ultra, che vedremo al debutto da inizio 2026 nei notebook e nei sistemi desktop più compatti. Nuovi core, nuove GPU e soprattutto una struttura a tile che vede per la prima volta l'utilizzo della tecnologia produttiva Intel 18A: tanta potenza in più, ma senza perdere in efficienza
Intel Xeon 6+: è tempo di Clearwater Forest
Intel Xeon 6+: è tempo di Clearwater Forest
Intel ha annunciato la prossima generazione di processori Xeon dotati di E-Core, quelli per la massima efficienza energetica e densità di elaborazione. Grazie al processo produttivo Intel 18A, i core passano a un massimo di 288 per ogni socket, con aumento della potenza di calcolo e dell'efficienza complessiva.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 19-08-2006, 01:51   #1
$te
Senior Member
 
L'Avatar di $te
 
Iscritto dal: Aug 2006
Messaggi: 1262
[c] implementare tutto nel file .exe

cé la possibilità di implementare tutti i vari file( ad es. i file .c, .h, .txt,ecc) di un mio programmino nel file .exe? dato ke l'ho visto applicato in varie situazioni,grazie
$te è offline   Rispondi citando il messaggio o parte di esso
Old 19-08-2006, 02:13   #2
[Xero]
Member
 
L'Avatar di [Xero]
 
Iscritto dal: Jul 2006
Città: Provincia Di Matera
Messaggi: 221
Setup2Go
[Xero] è offline   Rispondi citando il messaggio o parte di esso
Old 19-08-2006, 02:56   #3
$te
Senior Member
 
L'Avatar di $te
 
Iscritto dal: Aug 2006
Messaggi: 1262
nn é quello che cercavo (almeno credo)

io voglio ke con un programma mi si implementa tutti i miei file in un unico file .exe, tutto compresso in esso,un es: io ho un dizionario (berl2hei, ke sicuro conoscete) ke ha solo il file .exe
$te è offline   Rispondi citando il messaggio o parte di esso
Old 19-08-2006, 08:26   #4
DanieleC88
Senior Member
 
L'Avatar di DanieleC88
 
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
Non credo di aver capito perfettamente cosa cerchi, ma se metti nei file di risorse del programma ciò che ti serve dovresti trovare tutto incluso nel tuo file eseguibile e identificato da un alias impostato da te (di solito lo si usa per finestre di dialogo e icone, informazioni varie sul programma, etc).
__________________

C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai!
DanieleC88 è offline   Rispondi citando il messaggio o parte di esso
Old 19-08-2006, 16:46   #5
[Xero]
Member
 
L'Avatar di [Xero]
 
Iscritto dal: Jul 2006
Città: Provincia Di Matera
Messaggi: 221
in setup2go nel tab "Create Setup" spunta "Create Single File Installation (Self-Extracted Setup)"
[Xero] è offline   Rispondi citando il messaggio o parte di esso
Old 19-08-2006, 17:25   #6
$te
Senior Member
 
L'Avatar di $te
 
Iscritto dal: Aug 2006
Messaggi: 1262
ma nn funziona! io ho fatto un programma in c: questo per funzionare ha bisogno di + file (.c,.txt ecc). Quindi il file .exe solo non funziona: io vorrei che nel file .exe fossero comprese tutte queste cose. é possibile che debba mettere tutto il mio codice nel main.c?
$te è offline   Rispondi citando il messaggio o parte di esso
Old 20-08-2006, 13:41   #7
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
rileggi bene il post di Daniele
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 21-08-2006, 03:31   #8
[Xero]
Member
 
L'Avatar di [Xero]
 
Iscritto dal: Jul 2006
Città: Provincia Di Matera
Messaggi: 221
Quote:
Originariamente inviato da $te
ma nn funziona! io ho fatto un programma in c: questo per funzionare ha bisogno di + file (.c,.txt ecc). Quindi il file .exe solo non funziona: io vorrei che nel file .exe fossero comprese tutte queste cose. é possibile che debba mettere tutto il mio codice nel main.c?
qualche tempo fa feci anch'io una cosa del genere usando setup2go e funzionò alla grande...credo sia qualcos'altro il problema

edit: soffermandomi sulle tue parole credo di aver capito, a te non serve un setup che racchiuda tutto in un solo .exe ma bensì un exe che avvii il programma e che includa tutti gli altri file necessari al suo funzionamento? in questo caso non so aiutarti...sorry

Ultima modifica di [Xero] : 21-08-2006 alle 03:34.
[Xero] è offline   Rispondi citando il messaggio o parte di esso
Old 21-08-2006, 19:32   #9
$te
Senior Member
 
L'Avatar di $te
 
Iscritto dal: Aug 2006
Messaggi: 1262
é proprio quello ke mi serve!!!
$te è offline   Rispondi citando il messaggio o parte di esso
Old 21-08-2006, 21:00   #10
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
Quote:
Originariamente inviato da $te
é proprio quello ke mi serve!!!
appunto, ripeto:
Quote:
Originariamente inviato da 71104
rileggi bene il post di Daniele
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 21-08-2006, 21:32   #11
DanieleC88
Senior Member
 
L'Avatar di DanieleC88
 
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
Ma che mi sforzo a fare io di scrivere se non mi leggono nemmeno?


Bentornato 71104!
__________________

C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai!
DanieleC88 è offline   Rispondi citando il messaggio o parte di esso
Old 22-08-2006, 00:10   #12
$te
Senior Member
 
L'Avatar di $te
 
Iscritto dal: Aug 2006
Messaggi: 1262
scusa daniele ....ma nn ho ben capito la tua risposta il mio programma é scritto in c
$te è offline   Rispondi citando il messaggio o parte di esso
Old 22-08-2006, 08:33   #13
DanieleC88
Senior Member
 
L'Avatar di DanieleC88
 
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
Usi Visual Studio? Ho trovato questa pagina che spiega bene come fare.

http://www.codeproject.com/cpp/using..._resources.asp

Le linee che ti interessano sono principalmente queste (modifico un po'):
Codice:
    TCHAR  *sResName  = _T("ID_DELLA_RISORSA"); // oppure "#numero"
    TCHAR *sRestype = _T("NOME_DELLA_RISORSA");
    HRSRC hres = FindResource(NULL, sResName, sRestype);
    if (hres == 0)
    { 
      _tcprintf(_T("An Error Occurred.\n Could Not Locate Resource File."));
      return 1;
    }
        
    HGLOBAL hbytes = LoadResource(NULL, hres);
    LPVOID pdata = LockResource(hbytes);
    LPTSTR sData = (LPTSTR)pdata;
Questo, dopo aver inserito la risorsa personalizzata nel file con estensione ".rc" per includere il file di testo.

P.S.: se posso chiederlo, come mai devi includere header e file sorgente all'interno del programma? Forse c'è un modo migliore di farlo, piuttosto che inserire tutto nell'eseguibile.
__________________

C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai!

Ultima modifica di DanieleC88 : 22-08-2006 alle 08:37.
DanieleC88 è offline   Rispondi citando il messaggio o parte di esso
Old 22-08-2006, 10:19   #14
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
aggiungo che alla prima riga ho provato anche io col nome della risorsa ma senza successo; sono riuscito a farlo funzionare solo col numero preceduto dal cancelletto. l'ho fatto nel programma eseguibile del mio progettino open source su SourceForge

ecco i sorgenti dell'eseguibile, se ti interessano, all'inizio del main (verso la riga 320) troverai il codice per estrarre il driver dalle risorse e scriverlo su file:
http://svn.sourceforge.net/viewvc/vd...pp?view=markup
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 22-08-2006, 10:19   #15
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
Quote:
Originariamente inviato da DanieleC88
Bentornato 71104!
hola
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 22-08-2006, 11:32   #16
DanieleC88
Senior Member
 
L'Avatar di DanieleC88
 
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
Quote:
Originariamente inviato da 71104
l'ho fatto nel programma eseguibile del mio progettino open source su SourceForge
...Non è che stai cominciando a pubblicizzare il progetto?
__________________

C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai!
DanieleC88 è offline   Rispondi citando il messaggio o parte di esso
Old 22-08-2006, 12:19   #17
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
Quote:
Originariamente inviato da DanieleC88
...Non è che stai cominciando a pubblicizzare il progetto?


un po' anzitempo a dire il vero, visto che ancora ho dei problemi: non gestisco alcuni IOCTL ma non riesco a capire quali perché a runtime tutto quello che posso ottenere dalla DbgPrint (una sorta di printf) è il loro codice numerico, non il nome

se sono bravo però forse riesco a rilasciarlo tra qualche giorno
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 22-08-2006, 14:38   #18
DanieleC88
Senior Member
 
L'Avatar di DanieleC88
 
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
Quote:
Originariamente inviato da 71104
tutto quello che posso ottenere dalla DbgPrint (una sorta di printf) è il loro codice numerico, non il nome
grep -R <numero> /usr/include
__________________

C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai!
DanieleC88 è offline   Rispondi citando il messaggio o parte di esso
Old 22-08-2006, 18:37   #19
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
Quote:
Originariamente inviato da DanieleC88
grep -R <numero> /usr/include
seeeeee te piacerebbe, eh?

se le macro degli IOCTL fossero definite in maniera diretta e banale col numero a sto punto avrei già risolto, ma purtroppo sono definite attraverso l'uso di un'altra macro, la CTL_CODE.
71104 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile iPhone 17 Pro: più di uno smartphone. &Eg...
Intel Panther Lake: i processori per i notebook del 2026 Intel Panther Lake: i processori per i notebook ...
Intel Xeon 6+: è tempo di Clearwater Forest Intel Xeon 6+: è tempo di Clearwater Fore...
4K a 160Hz o Full HD a 320Hz? Titan Army P2712V, a un prezzo molto basso 4K a 160Hz o Full HD a 320Hz? Titan Army P2712V,...
Recensione Google Pixel Watch 4: basta sollevarlo e si ha Gemini sempre al polso Recensione Google Pixel Watch 4: basta sollevarl...
Disney+ cambia: arriva Hulu, ma il servi...
Google annuncia Gemini Enterprise: l'IA ...
Battlefield 6 debutta tra code infinite ...
Gli iPhone di seconda mano dominano il m...
Pavel Durov (Telegram) lancia l'allarme:...
Occhiali Smart come lo smartphone: il fu...
Arriva NVIDIA GB300 NVL72, il cluster di...
Copilot si collega a OneDrive, Gmail e D...
Il Liquid Glass di iOS 26 è stato...
I biocarburanti fanno più danni d...
ELF, il Frankenstein di Mercedes che ant...
Da Kia arriva il passaporto per le batte...
The Elder Scrolls 6 renderà omagg...
YouTube dà una 'seconda chance' a...
Attacco hacker a Oracle E-Business Suite...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 03:09.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v