G'Day,MySQL User Defined Function pour envoyer un message windows
Je veux utiliser Windows API PostMessage() appel à l'intérieur d'une UDF MySQL sur MySQL 5.1.51 (XP SP3). Je sais que l'UDF (écrit en Delphi 2006) fonctionne en établissant un faux résultat pour l'UDF.
La syntaxe de l'UDF prend deux paramètres entiers, un pour un handle de fenêtre et l'autre pour un numéro de message. Cependant un appel à PostMessage() depuis mon UDF provoque une exception dans mysqld et le service s'arrête.
Des idées ou des pointeurs? Sinon, si quelqu'un peut me dire comment je suis capable de simuler IB Events pour MySQL via AnyDAC et Delphi OU une autre approche pour obtenir une notification quand un enregistrement a changé dans la base de données alors s'il vous plaît montrez-moi la lumière.
--Donovan
Il serait utile si vous avez posté quelle exception vous obtenez ... –
Vous exécutez MySQL en tant que service? Je ne pense pas qu'il aura accès à vos fenêtres de bureau si vous le faites. Je ne pense pas que ça devrait tomber en panne. Aussi Delphi semble être un langage étrange pour écrire un UDF MySQL. –
Bienvenue dans Stack Overflow. Votre dernier paragraphe demande comment simuler des événements Interbase dans MySQL. Si c'est vraiment ce que vous voulez, alors posez cette question séparément. Ne l'enterrez pas ici dans une question sur les exceptions non spécifiées. –