n° 219
Novembre 2017
Dicembre 14, 2017, 12:51:48 *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia:
 
   Indice   Linux Windows Techassistance Gameassistance videogame hardware Aiuto Ricerca Agenda Downloads Accedi Registrati  


* Messaggi recenti
Messaggi recenti
Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: Caricare da cartella la Glyph di uno SpeedButton ( C++ Builder 6)  (Letto 3849 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
sbam
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 1


Mostra profilo
« inserita:: Maggio 19, 2010, 09:05:45 »

salve a tutti, mi serve un piccolo aiuto per la scuola, frequento la terza istituto tecnico quindi non sono una cima in programmazione e quando attivo questa riga

 Form1->SpeedButton1->Glyph->LoadFromFile("K:\sistemi\campominato\bandierina.bmp");

il programma si blocca dandomi come errore "project project1.exe raised exception class EFOpenError with message 'cannot open file K:sistemicampominatobandierina.bmp. process stopped

vorrei sapere se è un errore di sintassi che non riesco a trovare o un errore di fondo che impedisce l'operazione. Il disco K è una chiavetta USB
Registrato
Marco Di Loreto
invioattach
Jr. Member
***

Karma: +13/-8
Scollegato Scollegato

Messaggi: 190


Niente è impossibile,basta volerlo!

dilmar@hotmail.it
Mostra profilo E-mail
« Risposta #1 inserita:: Maggio 19, 2010, 11:23:56 »

Quando devi visualizzare il  simbolo "\" all' interno di una stringa in C++ lo devi raddoppiare.
Cosi:


Codice:

 Form1->SpeedButton1->Glyph->LoadFromFile("K:\\sistemi\\campominato\\bandierina.bmp");

Registrato

Marco Di Loreto
MarcoR
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 4


Mostra profilo
« Risposta #2 inserita:: Ottobre 04, 2010, 02:36:55 »

Sbam, fermo restando che la risposta di Marco Di Loreto è corretta, ti consiglio di usare un files di risorse in cui inserire la Bitmap.

Ciao,
Marco
Registrato
Pagine: [1]   Vai su
  Stampa  
 
Vai a:  

Copyright © 2017 Edizioni Master SpA. p.iva : 02105820787

Tutti i diritti di proprietà letteraria e artistica riservati. - Privacy



powered by Simple Machines