Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

hey. ich habe folgenden quelltext:


while(Zeichen_Filter != EndOfLine)
{
Filter.get(Zeichen_Filter);
E_Mail_Text[i] = Zeichen_Filter;
i++;
}
if(Zeichen_Filter == EndOfLine)
{
*frmE_Mail->memBody->Lines->GetText() = E_Mail_Text;
Zeichen = 0;
i = 0;
}[/PHP]

wenn ich den so compiliere bekomme ich volgende fehlermeldung:

[C++ Fehler] untMain.cpp(399): E2034 Konvertierung von 'char *' nach 'char' nicht möglich

was muss ich tun um dieses problem zu beheben? ist sehr wichtig.

thx im vorraus.

oh. sorry. aber genau diese zeile ist gemeint.

wenn ich das sternchen wegnehme bekomme ich die meldung:

[C++ Fehler] untMain.cpp(399): E2277 L-Wert erwartet

und wenn ich stat dem * ein & einsetzte steht volgende fehlermeldung da:

[C++ Fehler] untMain.cpp(399): E2027 Eine Speicheradresse muß verwendet werden.

deshlab bin ich zur zeit halt etwas rahtlos was ich machen soll. hab zwar jetzt ne andere möglichkeit gefunden das zu regeln. würde aber lieber diese benutzen.

thx nochmal.

Original geschrieben von LLpresident

wenn ich das sternchen wegnehme bekomme ich die meldung:

[C++ Fehler] untMain.cpp(399): E2277 L-Wert erwartet

Ein L-Wert (l-value) ist etwas, das auf der linken Seite einer Zuweisung stehen darf. Das bedeutet in deinem Fall, dass GetText() nichts zurückgibt, dem du etwas zuweisung könntest. Daran kannst du auch mit * oder & nichts ändern, du kannst hier GetText schlicht und einfach nicht verwenden.

Gibt es vielleicht SetText oder sowas?

jep. gibt es. wenn ich stat gettext settext mache sieht es wiefolgt aus:

frmE_Mail->memBody->Lines->SetText(E_Mail_Text);

und ich bekomme folgende fehlermeldung:

Zugriffsverletzung bei Adresse 00402F8D in

Modul 'proLogdateienauswerter.exe'.Lesen von Adresse 0000031C.

was mich leider auch nicht weiter bringt.

jep.genau da stockt er.

e_mail_text ist als 256 bite grosses array definiert:

char E_Mail_Text[255];

kanns sein das er deshalb rumspackt weill ich das array nicht erst kommplet mit 0 deklariert habe?

habs zur zeit über ne zusätzliche txt-datei gelöst. wollte aber halt nicht zu viele haben. aber was solls. es klapt und das ist die hauptsache.

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.