SaveDialog

Résolu
zeydounnounou Messages postés 14 Date d'inscription vendredi 8 janvier 2010 Statut Membre Dernière intervention 4 juin 2010 - 10 févr. 2010 à 10:34
JulioDelphi Messages postés 2226 Date d'inscription dimanche 5 octobre 2003 Statut Membre Dernière intervention 18 novembre 2010 - 10 févr. 2010 à 11:08
J'ai un RichEdit dans lequel j'écris une requête sql
et je veux sauvegarder cette requete dans un fichier sql
comme celui généré par le module base de données de Borland.Par exemple j'ecris la requete suivante: "Select * from table1.DB"
j'ai écris ce code:

if SaveDialog.Execute then
begin
RichEdit1.Lines.SaveToFile(SaveDialog.FileName+'.sql');
end;

le fichier s'enregistre bien mais quand je l'ouvre je trouve tout ça :
{\rtf1\ansi\ansicpg1252\deff0\deflang1036{\fonttbl{\f0\fnil\fcharset0 MS Sans Serif;}}
{\colortbl ;\red0\green0\blue0;}
\viewkind4\uc1\pard\cf1\f0\fs16 SELECT * FROM Table.DB
\par }
alors que j'aimerais seulement trouver ma requête!!!

Merci de m'aider et bonne journée!!

3 réponses

JulioDelphi Messages postés 2226 Date d'inscription dimanche 5 octobre 2003 Statut Membre Dernière intervention 18 novembre 2010 14
10 févr. 2010 à 10:51
Hello
Mets ce richedit en "plaintext" ou utilise un "tmemo" à la place.
Question idiote : pourquoi tu utilises un richedit ? tu formates le texte dedans ou bien tu laisses noir sur blanc ?
a+
3
zeydounnounou Messages postés 14 Date d'inscription vendredi 8 janvier 2010 Statut Membre Dernière intervention 4 juin 2010
10 févr. 2010 à 11:01
Merciii beaucoup ça marche!!!
T'a raison, j'ecris noir sur blanc et donc je n'ai pas besoin d'un RichEdit,un memo peut faire l'affaire.
merci pour cet eclairsissement.
Bon Après-midi
0
JulioDelphi Messages postés 2226 Date d'inscription dimanche 5 octobre 2003 Statut Membre Dernière intervention 18 novembre 2010 14
10 févr. 2010 à 11:08
RichEdit = Rich Text File = .rtf et donc {\rft1\...
;) de rien bye
0