Bonjour bonjour,
je suis un débutant mais je me lance de grand défi...
j'ai un problème avec mes message d'attente qui sont censé s'afficher pendant un traitment ole:
mon code:
Donc j'ai dans ma Form un Label Text qui change. Le Fichier Excel que je lance exécute une macro.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 Text->Caption = "Traitement en cours"; Variant vXL, vNameFile, vXLWbs, vXLAppl, Wb; vXL = CreateOleObject("Excel.Application"); vNameFile = NGlobal.c_str(); vXLWbs = vXL.OlePropertyGet("Workbooks"); vXLAppl = vXL.OlePropertyGet("Application"); Wb = vXLWbs.OleFunction("Open", vNameFile); vXLAppl.OleFunction("Run", "ThisWorkbook.Supp"); Wb.OleFunction("Save"); vXL.OleFunction("Quit"); vXL = Unassigned; Text->Caption = "Bienvenue";
je suis sous Borland C++ Builder 6
que dois-je faire pour que le Texte change c'est comme si le Form été bolqué.
merci d'avance
Partager