En testant XE4 j'ai vu que l'on pouvais écrire:
ShowMessage(14.ToString);
en fait dans SysUtils il y a:
Type: Messages; Utilisateur: Kaféine
En testant XE4 j'ai vu que l'on pouvais écrire:
ShowMessage(14.ToString);
en fait dans SysUtils il y a:
il me semble que c'est http://www.sqlmanager.net/fr/products/tools/advancedexport
mais pas sûr...
InnoSetup a été développé avec Delphi et ces sources sont dispo il me semble :D
Je déconne, j'ai compris la problématique.
Sympa cette application de démomaker :)
l'edit envois le message WM_CTLCOLOREDIT à son parent ici la form.
http://msdn.microsoft.com/en-us/library/windows/desktop/bb761691(v=vs.85).aspx
Ceci peut t'aider je penses:
http://stackoverflow.com/questions/4337919/how-to-set-background-image-for-edit-delphi
utilise l’évènement EditKeyUp plutôt
ha bon ?!
il faut faire ça alors :\
...
S := TcxLookupComboBox(AEdit).Text;
edt1.Text := S + Key;
...
Pour cela il suffit de choper l’évènement OnEditKeyPress de la View:
procedure MaForm.cxGridDBTableViewEditKeyPress(Sender: TcxCustomGridTableView;
AItem: TcxCustomGridTableItem; AEdit:...
Oui.
Le dataset de ton listsource est ouvert?
Il y a un truc qui m'échappe...
Pour que la complétion fonctionne pleinement il faut avoir tous les éléments dans la liste.
Je ne suis pas sur de comprendre ton problème.
en mode lsEditFixedList si ta liste est vide en effet tu as l'impression que l'editeur est en read-only.
par example si ma liste contient ces...
1) Sur ta colonne tu sélectionnes dans properties: LookupComboBox
2) tu vérifies que DropDownListStyle = lsEditFixedList
3) tu colles ton ListSource
4) tu renseignes le KeyFieldName et le...
Le plus simple c'est d'utiliser une propriété du type LookupComboBox pour la colonne à laquelle on affecte le datasource.
L’évènement "OnInitPopup" de l'objet "Properties" permet de paramétrer et...
http://www.devexpress.com/Products/VCL/ExQuantumGrid/
Le constructeur de filtre fait partie de la suite de composant
http://www.devexpress.com
oui sauf que pour vérifier le type de l'objet implémentant c'est que pour les versions récentes de delphi il me semble.
if MonIntf is TMonObjet then
TMonObject(MonIntf).DoUnTruc;
logiquement l'attribut FObjectI doit être du type IMonInterface.
TClasseA = class
private
FObjectI: IMonInterface; //<=
function GetObjectI: IMonInterface;
public
property ObjectI:...
Pour supprimer le case, il suffit de créer une procédure "generique" avec les paramétres nécessaires a "generiqueXXX" plus un parametre index.
Suivant la complexite, soit conditionner la procedure...
100% d'accord avec le Troll!
Un objet TBootStrap qui s'occupe de contrôler tout ce qu'il faut avant de lancer l'appli et la MainForm.
Salut,
tu peux récupérer l'ID du client aprés insertion avec une requête du genre:
select @@identity;
Salut,
Tu peux coller la déclaration de tes objets ServeurSocket et le TOracleQuery dans une (ou des) unité que tu "uses" dans la main si besoin et dans indentification.
Salut,
Je pense que c'est plutôt ton application qui devrais envoyer des notifications au plugins, ou les plugins via une référence à IApplication donnée dans la méthode Initialize de IPlugin.
...
Oui c'est toujours mieux d'avoir un framework, ce sera un petit framework évolutif c'est tout :mouarf:
ou encore
MonDBNavigateur.BtnClick(nbRefresh);
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.