AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Wie ein ' Zeichen zwischen ' '

Ein Thema von Störtebeker · begonnen am 14. Feb 2009 · letzter Beitrag vom 14. Feb 2009
Antwort Antwort
Benutzerbild von Störtebeker
Störtebeker

Registriert seit: 9. Jul 2007
398 Beiträge
 
#1

Wie ein ' Zeichen zwischen ' '

  Alt 14. Feb 2009, 14:04
Hi,

für meinen Editor würde ich gerne noch als Syntax VB integrieren. Dort wird ein Kommentar ja mit dem zeichen ' eingleitet. Nur funktioniert das jetzt nicht ganz:

Delphi-Quellcode:
procedure Tcomment.Button1Click(Sender: TObject);
begin
  case Form1.ComboBox2.ItemIndex of
  0: Form1.SynEdit1.SelText:='//'+Memo1.Text; //C++
  1: Form1.SynEdit1.SelText:='/*'+Memo1.Text+'*/'; //CSS
  2: Form1.SynEdit1.SelText:=''; //HTML
  3: Form1.SynEdit1.SelText:='//'+Memo1.Text; //JAVA
  4: Form1.SynEdit1.SelText:='{'+Memo1.Text+'}'; //PASCA
  5: Form1.SynEdit1.SelText:='#'+Memo1.Text; //PERL
  6: Form1.SynEdit1.SelText:='#'+Memo1.Text; //PHP
  7: Form1.SynEdit1.SelText:='#'+Memo1.Text; //PYTHON
  8: Form1.SynEdit1.SelText:='--'+Memo1.Text; //SQL
  9: Form1.SynEdit1.SelText:=''; //XML
 10: Form1.SynEdit1.SelText:=' ' '+Memo1.Text; //VB --> hier funzt das nicht ganz.
end;
Memo1.Clear;
comment.Close;
end;
10: Form1.SynEdit1.SelText:=' ' '+Memo1.Text; //VB --> das geht nicht
10: Form1.SynEdit1.SelText:=' ' ' '+Memo1.Text; //VB --> würde gehen, ist aber falsch

Wer weiß Rat??
"And he piled upon the whale´s white hump - a sum of all the rage and hate felt by his whole race.
If his chest had been a cannon, he would have shot his heart upon it."
  Mit Zitat antworten Zitat
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#2

Re: Wie ein ' Zeichen zwischen ' '

  Alt 14. Feb 2009, 14:09
Zitat von Störtebeker:
10: Form1.SynEdit1.SelText:=' ' ' '+Memo1.Text; //VB --> würde gehen, ist aber falsch
Was wäre daran falsch? Das sollte doch genau ein ' einfügen
  Mit Zitat antworten Zitat
Benutzerbild von Störtebeker
Störtebeker

Registriert seit: 9. Jul 2007
398 Beiträge
 
#3

Re: Wie ein ' Zeichen zwischen ' '

  Alt 14. Feb 2009, 14:12
Irgendwie nicht. Es ergibt nämlich gar nichts. Leider.
"And he piled upon the whale´s white hump - a sum of all the rage and hate felt by his whole race.
If his chest had been a cannon, he would have shot his heart upon it."
  Mit Zitat antworten Zitat
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#4

Re: Wie ein ' Zeichen zwischen ' '

  Alt 14. Feb 2009, 14:13
Zitat von Störtebeker:
Irgendwie nicht. Es ergibt nämlich gar nichts. Leider.
WTF? Wie gibst du das denn aus? Bzw. Woran siehst du, dass es "nichts" einfügt?
edit: bzw. versuch doch einfach mal sowas wie ShowMessage('''')
  Mit Zitat antworten Zitat
Benutzerbild von stoxx
stoxx

Registriert seit: 13. Aug 2003
1.111 Beiträge
 
#5

Re: Wie ein ' Zeichen zwischen ' '

  Alt 14. Feb 2009, 14:21
ein Hochkomma wird einfach ersetzt durch 2 Hochkommas
ShowMessage('Beispiel: ''Hochkomma'' ... genau');
Phantasie ist etwas, was sich manche Leute gar nicht vorstellen können.
  Mit Zitat antworten Zitat
Benutzerbild von Störtebeker
Störtebeker

Registriert seit: 9. Jul 2007
398 Beiträge
 
#6

Re: Wie ein ' Zeichen zwischen ' '

  Alt 14. Feb 2009, 16:38
Danke. Jetzt funktioniert es. Weiß auch nicht, wodran es gelegen aht, dass es nicht funktioniert hat. Jetzt geht es auf jeden Fall. Und zwar so, wie ihr es beschrieben habt. Mit den zwei ''.
"And he piled upon the whale´s white hump - a sum of all the rage and hate felt by his whole race.
If his chest had been a cannon, he would have shot his heart upon it."
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:13 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz