Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Renault 5 elettrica al giudizio definitivo: solo stupore iniziale o premi meritati?
Renault 5 elettrica al giudizio definitivo: solo stupore iniziale o premi meritati?
Dopo più di un anno dal primo test drive ci siamo rimessi al volante della Renault 5 E-Tech Electric, questa volta utilizzandola come prima auto per circa due settimane. Scoprite con noi se il progetto convince ancora
HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix
HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix
Un proiettore economico, che fa della portabilità e immediatezza i suoi punti di forza. Adatto per una camera da letto o per la casa vacanze, è basato su sistema proprietario Linux ma offre piena compatibilità ufficiale a Netflix
ASUS ProArt GoPro Edition è il notebook compatto per chi crea
ASUS ProArt GoPro Edition è il notebook compatto per chi crea
Un notebook sviluppato in collaborazione con GoPro ma che risponde al meglio alle necessità di tutti coloro che creano contenuti video: robustezza, design, potenza di calcolo e funzionalità si abbinano al meglio tra di loro, pur se a prezzo di un costo elevato per via della tanta memoria onboard
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 24-03-2005, 12:58   #1
Jonny32
Senior Member
 
L'Avatar di Jonny32
 
Iscritto dal: Jan 2003
Città: Lucca
Messaggi: 2165
Interfaccia grafica con c++

Esistono software dove è possibile associare un interfaccia grafica ai programmi fatti in c++ (tipo vb magari...)?

Oppure esistono dei convertitori di programmi da vb6 a c++?


Thanks
__________________
Intel G1820T | Asus H87-Pro | 8Gb DDR3 1333Mhz | Crucial M4 64Gb | WD Green 2Tb | Xonar Essence ST
My pictures on 500px
Jonny32 è offline   Rispondi citando il messaggio o parte di esso
Old 24-03-2005, 22:33   #2
Jonny32
Senior Member
 
L'Avatar di Jonny32
 
Iscritto dal: Jan 2003
Città: Lucca
Messaggi: 2165
Insomma esiste qualcosa di visuale che usi come linguaggio il c++?
__________________
Intel G1820T | Asus H87-Pro | 8Gb DDR3 1333Mhz | Crucial M4 64Gb | WD Green 2Tb | Xonar Essence ST
My pictures on 500px
Jonny32 è offline   Rispondi citando il messaggio o parte di esso
Old 25-03-2005, 11:40   #3
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Borland c++ Builder?
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 25-03-2005, 11:54   #4
RaouL_BennetH
Senior Member
 
L'Avatar di RaouL_BennetH
 
Iscritto dal: Sep 2004
Messaggi: 3967
oppure visual c++ anche se poi ti allontani dagli standard.

Puoi utilizzare sotto windows dev-c++ mettendoci poi i vari riferimenti alle librerie grafiche.

Sotto linux invece puoi utilizzare ide completi come kdevelop, anjuta, wxGlade e Boa Constructor.
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
RaouL_BennetH è offline   Rispondi citando il messaggio o parte di esso
Old 25-03-2005, 19:47   #5
Mnka
Senior Member
 
L'Avatar di Mnka
 
Iscritto dal: Mar 2004
Messaggi: 607
Il linguaggio, in se per se, ti permette di disegnare l'interfaccia grafica attraverso l'API di Windows; poi trovi diversi compilatori, come il Borland e il Visual C++, che ti permettono di disegnare l'interfaccia quasi come fai in VB.
__________________
Flickr
Mnka è offline   Rispondi citando il messaggio o parte di esso
Old 25-03-2005, 19:53   #6
MSciglio
Senior Member
 
Iscritto dal: Apr 2001
Città: Dundee, Scotland
Messaggi: 467
Ottime librerie per gestire le GUI con C++ sono Qt e wxWindows
MSciglio è offline   Rispondi citando il messaggio o parte di esso
Old 04-04-2005, 19:25   #7
Jonny32
Senior Member
 
L'Avatar di Jonny32
 
Iscritto dal: Jan 2003
Città: Lucca
Messaggi: 2165
Quote:
Originariamente inviato da Mnka
Il linguaggio, in se per se, ti permette di disegnare l'interfaccia grafica attraverso l'API di Windows; poi trovi diversi compilatori, come il Borland e il Visual C++, che ti permettono di disegnare l'interfaccia quasi come fai in VB.
Come?
Fino ad ora ho fatto qualche prova con le gtk ma mi ci rinvengo poco...

Precisamente mi interesserebbe poter creare un'area di disegno dove poter collocare dei punti (se conoscente un po' di VB tipo le picturebox).
Altrimenti si potrebbe disegnare nella finestra stessa?
__________________
Intel G1820T | Asus H87-Pro | 8Gb DDR3 1333Mhz | Crucial M4 64Gb | WD Green 2Tb | Xonar Essence ST
My pictures on 500px
Jonny32 è offline   Rispondi citando il messaggio o parte di esso
Old 05-04-2005, 07:36   #8
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originariamente inviato da RaouL_BennetH
Sotto linux invece puoi utilizzare ide completi come kdevelop, anjuta, wxGlade e Boa Constructor.
wxGlade gira anche sotto Windows: http://sourceforge.net/project/showf...ckage_id=54072
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 05-04-2005, 07:37   #9
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Anche questo sembra carino: http://visualwx.altervista.org/
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 05-04-2005, 13:08   #10
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
Quote:
Originariamente inviato da Jonny32
Come?
in Windows puoi disegnare finestre, pulsanti, radio buttons, check boxes, caselle edit, etichette, tree views, list views, ecc. tramite delle funzioni C che si chiamano funzioni API e sono esportate da alcune DLL di sistema, (nello specifico: user32.dll e gdi32.dll, quest'ultima serve + che altro per disegnare sulle finestre che crei); il sistema di windowing è piuttosto complicato, se non ne sai niente tieni presente che ci vorrà un po' per imparare ad usare le API nude e crude, perciò ti si consiglia qualche kit portabile oppure qualcosa come il Borland C++ Builder, che è un RAD (come Visual Basic) solo che in C++.
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 05-04-2005, 14:48   #11
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Mi sa che lui intendeva "disegnare" come si fa in un RAD...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 05-04-2005, 14:57   #12
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
Quote:
Originariamente inviato da cionci
Mi sa che lui intendeva "disegnare" come si fa in un RAD...
eh, vabbuo' ho capito; Borland C++ Builder se gli piace il RAD
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 05-04-2005, 18:30   #13
Jonny32
Senior Member
 
L'Avatar di Jonny32
 
Iscritto dal: Jan 2003
Città: Lucca
Messaggi: 2165
Grazie a tutti dell'interessamento al mio problema .

Quote:
Originariamente inviato da cionci
Mi sa che lui intendeva "disegnare" come si fa in un RAD...
No a me mi và bene qualsiasi cosa... magari se è semplice è meglio...

cmq più che altro la domanda è sempre questa:

Quote:
Precisamente mi interesserebbe poter creare un'area di disegno dove poter collocare dei punti (se conoscente un po' di VB tipo le picturebox).
Io avevo provato con le gtk ma l'oggetto in questione nel tutorial è ancora "undocumented" ... Link

Io sono sotto Windows e non ho C++ Builder. Ora come ora stavo attopando con Glade (sempre con le librerie gtk). La migliore di tutti però sarebbe quella di scriversi il codice da sè però...
__________________
Intel G1820T | Asus H87-Pro | 8Gb DDR3 1333Mhz | Crucial M4 64Gb | WD Green 2Tb | Xonar Essence ST
My pictures on 500px
Jonny32 è offline   Rispondi citando il messaggio o parte di esso
Old 05-04-2005, 18:48   #14
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Prova con le wxWidgets allora... Non mi ricordo se quell'oggetto c'è...ora guardo...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 05-04-2005, 18:54   #15
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Nelle wxWidgets puoi caricare una classe wxImage e puoi posizione un pixel sovrascrivendo il vecchio con wxImage::SetRGB... Con wxMouseEvent puoi prelevare la posizione del mouse appena avviene un click...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 05-04-2005, 19:16   #16
DoubleAJ
Senior Member
 
Iscritto dal: Nov 2004
Messaggi: 326
Dove si possono trovare dei manuali o delle documentazioni sulle Win API da studiare per creare applicazioni C++ con interfaccia grafica? Non ho mai trovato nulla a riguardo...
__________________
The problem with Troubleshooting is that often trouble shoots back...
DoubleAJ è offline   Rispondi citando il messaggio o parte di esso
Old 05-04-2005, 19:23   #17
DanieleC88
Senior Member
 
L'Avatar di DanieleC88
 
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
State dimenticando Qt della Trolltech... senza dubbio è di ottima qualità, anche se io personalmente preferisco Gtk+.

A proposito: http://developer.gnome.org/doc/API/2...awingArea.html
Amo DevHelp
__________________

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 05-04-2005, 19:27   #18
DanieleC88
Senior Member
 
L'Avatar di DanieleC88
 
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
Quote:
Originariamente inviato da DanieleC88
State dimenticando Qt della Trolltech...
Whoops! L'aveva detto MSciglio prima di me... vabbe', mi farò ripagare postandoti il link: http://www.trolltech.com/products/qt/
__________________

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 05-04-2005, 19:34   #19
DanieleC88
Senior Member
 
L'Avatar di DanieleC88
 
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
Quote:
Originariamente inviato da DoubleAJ
Dove si possono trovare dei manuali o delle documentazioni sulle Win API da studiare per creare applicazioni C++ con interfaccia grafica? Non ho mai trovato nulla a riguardo...
Hai provato su http://msdn.microsoft.com/ ??
Se non l'hai già fatto, corri a scaricare l'SDK delle API base di Windows.
__________________

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 06-04-2005, 13:19   #20
Jonny32
Senior Member
 
L'Avatar di Jonny32
 
Iscritto dal: Jan 2003
Città: Lucca
Messaggi: 2165
Scusate l'ignoranza ma che vuol dire questo errore in compilazione?:

[Linker error] undefined reference to `gtk_main'
[Linker error] undefined reference to `gtk_widget_show'
ecc...

Thanks
__________________
Intel G1820T | Asus H87-Pro | 8Gb DDR3 1333Mhz | Crucial M4 64Gb | WD Green 2Tb | Xonar Essence ST
My pictures on 500px
Jonny32 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Renault 5 elettrica al giudizio definitivo: solo stupore iniziale o premi meritati? Renault 5 elettrica al giudizio definitivo: solo...
HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix HONOR CHOICE Projector Air Pro: piccolo, portati...
ASUS ProArt GoPro Edition è il notebook compatto per chi crea ASUS ProArt GoPro Edition è il notebook c...
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090 Fable e Sol a confronto: due cartoni animati cre...
Il tablet rugged leggero e sottile: Lenovo ThinkTab X11 offre resistenza, doppia USB-C e batteria rimovibile Il tablet rugged leggero e sottile: Lenovo Think...
L'AI sta facendo guadagnare miliardi anc...
L'Odissea di Nolan rilancia Assassin's C...
Russia vieta il mining di criptovalute a...
Lenovo sta preparando il lancio di un Go...
L'intelligenza artificiale colpisce dove...
Xiaomi, si prepara ad aggiornare la fasc...
Rincari in arrivo per gli iPhone: i nuov...
Le edizioni fisiche dei giochi per PlayS...
Aziende IA comprano migliaia di libri ac...
L'IA frena gli utenti di Reddit: azioni ...
Questi pannelli solari non producono sol...
Tutte le offerte TOP del weekend Amazon,...
Nuovi coupon nascosti Amazon, al via que...
La vera rivoluzione di AMD Zen 6 potrebb...
Xiaomi 17T e 17T Pro scendono di prezzo ...
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: 16:32.


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