Salut à tous,
J'ai acheté un composant permettant de "skinner" rapidement toutes les fenêtres, composants et boites de dialogue de mon appli. Il y a un bug connu avec ce composant et les fenêtres quickreport : les previews des QuickReport s'ouvrent toujours en petit, même si on met la propriété state sur 'Maximized'.
L'éditeur met en ligne un bout de code pour corriger ce bug mais celui ci est pour du Delphi. Il utilise notement une fonction findform() que je n'arrive pas à faire fonctionner sur BDS2006. L'editeur ne me propose pas de solution pour Builder.
Voici ce code donné par l'éditeur :
et voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Avec mon code j'ai deux erreurs :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
1) sur la 1° ligne (TForm frm = new TForm(this)) le compilateur me dit que toute les classes de style VCL doivent être construites en utilisant l'opérateur new, alors que je l'utilise.
2) Dans la 2° fonction (sur return Screen->Forms[i]) j'ai le même message.
Quelqu'un à t'il une idée pour m'aider ?
Merci d'avance

 

 
		
		 
         
 

 
			
			


 
			 
   
 


 Equivalent en borland d'un code Delphi
 Equivalent en borland d'un code Delphi
				 Répondre avec citation
  Répondre avec citation



 
			
 
			 
						
Partager