-
Thread
C#: OnPaint und Console.ReadLine
u = new Unterklasse(); u.Lauf(); } } [/c] Datei unter.cs: [c] class Unterklasse{ public void Lauf(){ string str = ""; Console.WriteLine("Eingabe:"); while(str != "beenden"){ str = Console.ReadLine
" + str); Console.WriteLine("Neue Eingabe:"); grfx.DrawString("Eingabe war: " + str + "\nNeue Eingabe:", Font, Brushes.Black, 0, 0); } } } [/c] Das ging aber nicht, da er wohl erst die Änderung anzeigt, wenn die OnPaint-Methode Verlassen wird
-
Thread
Entprellen Flankenerkennung
SysTicker++; } static int key1Active(void) { if (P2IFG & T_SET) {return 1;} return 0; } [/c] Und gerade wenn Du blutiger Anfänger bist, und verschiedene Fragen hast, dann poste doch bitte unter einem Namen. Hätten wir gewusst, dass die TX_String geschichte von Dir ist, wäre niemand auf die
gemacht hast. die Routine funktioniert bei leider nicht. Weder toggelt die LED, noch werden die Strings ausgegeben. A. S. schrieb im Beitrag #6227850: > static int key1Active(void) > { > if (P2IFG & T_SET) {return 1;} > return 0; > } hab dort auch vorsichtshalber ein [c] P2IFG
-
Thread
char Buffer[7] Resetten, löschen.
In Java würde > ich array[] = new Array() schreiben und das wäre gelöst. Wie löse ich > sowas in C? Indem du das Array überhaupt nicht löscht, und dich daran erinnerst, das in C ein String dort aufhört, wo das '\0' Zeichen ist. http://www.mikrocontroller.net/articles/FAQ#Wie_funktioniert_String-Verarbeitung_in_C.3F hast du also in C ein Array char Buffer[200]; und willst du ausdrücken, dass dort drinnen ein String mit 0 Zeichen Länge beheimatet ist, dann platzierst du das \0 Zeichen so, dass sich ein String mit 0 Zeichen Länge
-
Thread
STM32 HAL UART Mysterium oder bin ich dumm?
Man sollte auf Controllern auch nicht Null-terminierte C-Strings verwenden, sondern besser Pascal Strings, welche die Laenge zuerst haben. Die haben ausschliesslich Vorteile.
W.S. schrieb im Beitrag #6856614: > Wie lange Strings willst du denn auf deinem µC machen? Auf jeden Fall kommen auch auf relativ kleinen µC recht häufig Strings vor, die länger als 255 Zeichen sind.
-
Thread
Ein paar Fragen zum T6963C
klappt ist die Darstellung von Text auf dem Display. In der Lib wird dazu die Funktion lcd_string verwendet: void lcd_string(char s[]) //print string on lcd (no auto linefeed) { register u08 *c; if (!(c=s)) return; while (*c) { lcd_print(*c); c++; } } Hier wird's schwierig, weil ich in C mit Strings so meine Probleme habe... könnt ihr das für mich in Assembler portieren? :D Ich hab's mal mit lcd_print versucht: void lcd_print
-
Thread
C# Berechnung aus mehreren Feldern.
aber nicht. Ich habe bei betätigung des Buttons "buttonBerechnen" folgende Funktion eingegeben: [c] private void button1_Click(object sender, EventArgs e) { { textBoxGesamt = textBoxStd*3600 + textBoxMin*60 + textBoxSek; } } [/c] wenn ich hinter textboxgesamt das
Sekunden = int.Parse(textBoxSek); textBoxGesamt = Stunden + Minuten + Sekunden; } [/C] Allerdings kommt jeweils für Sekunden, Minuten und Stunden folgende Fehlermeldung Fehler 1 Die beste Übereinstimmung für die überladene int.Parse(string)-Methode hat einige ungültige Argumente
-
Thread
Uart ATtiny1614 Gesperrt
USART_RXCIE_bm; USART0.STATUS = (USART_RXCIE_bm | USART_TXEN_bm); uart.nine_bit_mode = nine_bit; [/c] Das meine Putc Funktion [c] while(!(USART0.STATUS & (1 << USART_DREIF_bp))); USART0.TXDATAL = c; [/c] Ansonsten habe ich im Programm noch nichts. PinB2 als Ausgang, PinB3 als Eingang
Programm - das macht kein Mensch. Man kann mal ein Inline ASM machen wenn es sein muss, ansonsten C oder C++.
-
Thread
Uhrzeit stellen
=0; } } sprintf(str,"%02d",counter); lcd_setcursor (12, 2); lcd_string(str); } } return 0; } [/c]
counter = 0; } sprintf(str,"%02d", counter); lcd_setcursor (12, 2); lcd_string(str); } } } [/C]
-
Thread
Wie das Gradzeichen in einen String packen?
[9] = "T= . " "\xF8" "C"; [/c] denn der Compiler ist verpflichtet aufeinanderfolgende Strings ohne Operation dazwischen zu einem einzigen String zusammenzufassen. So weit so gut, mit dem klitzekleinen Unterschied, dass jetzt klar ist, dass mit "\xF8" das eine Zeichen durch Angabe der Hex-Zahl komplett ist und "C" schon wieder der nächste String ist, der aus einem 'C' besteht. Aus demselben Grund geht auch das hier [c] #define GRAD "\xF8" char bla[] = "T= . " GRAD "C"; [/c]
-
Thread
C# start Browser with URL
: (String) bzw. System.Diagnostics.Process.Start-Methode: (String, String) Das funktioniert auch wunderbar. Hierbei wird der Browser geladen, welcher als Standard-Browser definiert wurde. Super passt.
Nutzer kann nicht wählen, ohne seine Standardeinstellungen zu ändern? Geht bei mir übrigens auch: [c]System.Diagnostics.Process.Start("https://en.wikipedia.org/wiki/Microcontroller#See_also");[/c]
-
Thread
System.Windows.Forms.Timer und Tread.Sleep in C#
(); } } [/c]
} class SendMessages { private List<string> messages; private List<string>.Enumerator messageIterator; private System.Timers.Timer sendTimer; public SendMessages(List<string> messagesToSend, int sendEveryMillisecound
-
Thread
Berechnen Industrieminuten
freue mich gleich auf den Shitstorm im Bezug auf den Müll) if ( zeiterfassung.isRunning ) { string get_extra_überzeit = Convert.ToString(txtBox_extra_Std); string extra_stunden = ""; string extra_minuten = ""; int int_extra_stunden = 0; int int_extra_minuten = 0;
das anders gelernt, aber das ist schon eine Weile her. Schreibst du dann auch statt a-b-c-d-e-f immer ((((a-b)-c)-d)-e)-f
-
Thread
Funktionspointer für C++ Memberfunktion
Karl heinz Buchegger schrieb: > [C] > typedef void (* MyClass::funcPtr)( void ); > [/C] das ist Unsinn. Die richtige Syntax ist [C] typedef void (MyClass::*funcPtr)( void ); [/C] Das mag zeigen, dass Zeiger auf Memberfunktionen
string(*psprache)(int n, string b); int main() { int n; string b, ivar, *pvar; cout << "Choose 1=deutsch 2=englisch 3=französisch 4=japanisch 5=arabisch :" ; cin >> n; cout << "What's
-
Thread
IntToHex function
Danke ihr lieben, ich habe zwei Funktionen die ohne Problme mit C++ Builder funktionieren. Mit dem Arduino UNO bekomme ich die richtige Länge des Strings, aber Buffer bleibt leer. Leider kann man die Arduinos nicht debuggen. uintToHexStr habe ich angepasst.
Warum nicht einfach [c]Serial.print(78, HEX);[/c] https://www.arduino.cc/reference/en/language/functions/communication/serial/print/ oder [c]String stringOne = String(45, HEX); [/c] https://www.arduino.cc/en/Tutorial
-
Thread
Externer Interrupt am ATTINY 2313
jetzt so aus. Er arbeitet sich bis zum Sleepmodeaufruf durch, da diese Zeile noch verarbeitet wird. [c]lcd_string("830");[/c] Allerdings kommt er dort wohl nicht raus, weil weder die LED an B5 leuchtet, noch der Text sich auf dem LCD ändert. [c] #include "main.h" #include "temp_eigen.h" #include
// break; // } //} lcd_setcursor( 0, 2 ); lcd_string("830"); //Interrupts aktivieren sei(); sleep_mode(); } } [/c]
-
Thread
Kompletten *Buffer++ auslesen
Präferenz), sich den Anfang in einer eigenen Variable merken und nicht immer verändern, z.B. so: [c]Buffer[StringLen] = c; StringLen++; setData(c); } [/c]
tim[StringLen] = c; StringLen++; setData(c); } } [/c]
-
Thread
MP3 Decoder in C der wenig Ressourcen braucht.
einfach einen hinreichend leistungsfähigen µC. > Für den Anfang habe ich schon mal eine Funktion gefunden. > [c]static int lame_decode_fromfile(FILE * fd, short pcm_l[], short > pcm_r[], mp3data_struct * mp3data);[/c] > > Die werde ich
Entfernung während MIL ist aktiviert 0,00km [/c] Wobei da noch Strings herauszufiltern bzw. nicht auszugeben sind. Die Temperaturdaten habe ich schon gepostet.
-
Thread
#define mit 2 Werten
[c] #define T6963cPutStringXY_P_(X,Y, pString) \ do { \ T6963cSetAddress(T6963C_ADDR_TEXT + (T6963C_TEXT_COLS * (Y)) + \ (X + 2)); \ T6963cPutString_P(pString); \ } while(0) #define T6963cPutStringXY_P(...) T6963cPutStringXY_P_(__VA_ARGS__) [/c] Peter
-
Thread
LCD per SPI ansteuern- Problem mit zu vielen char
Nimm die Größenangaben aus den String-Definitionen auch noch raus. Lass den Compiler sein Ding machen, und normale C-Strings anlegen. Also nicht: [code] rom const char rom hallo[5] = "Hallo"; [/code] Sondern: [code] rom
auch in der main.c inkludiert. Bzgl. der Strings solltest Du die anders organisieren. Wenn Du lediglich einsprachige Texte brauchst, dann kannst Du das auch direkt im Funkltionsaufruf machen, also z.B.: [code] lcd_write_string_rom
-
Thread
Mikrocontroller: Funktion strstr
Guten Morgen, in meiner C Applikation benötige ich die Funktion strstr um ein Wort herauszufinden ob es in dem string vorkommt oder nicht. [c] static char* ptr; ptr = strstr(rxBuffer, "OK"); if(strcmp(ptr,"OK\r\n")) { // tue irgendwas } [/c] Im string kommt das Wort OK vor aber strcmp funktioniert nicht. Der Pointer ptr enthält die Zeichenkette "OK\r\n".
-
Thread
I2C Bus und Sonderzeichen
Zeichen 7 Ecke rechts 0x0e, 0x1f, 0x0e, 0x11, 0x0e, 0x11, 0x0e, 0x00 // Zeichen 8 HDD }; [/c] Im Programm kann ich es mit [c] lcd_putc(0); // Ausgabe Zeichen 1 lcd_putc(1); // Ausgabe Zeichen 2 [/c] ausgeben: Wie kann ich diese Zeichen im I2C Bus einbinden bzw. aufrufen? Dort schreibe ich ja erst: [c] i2c_init(); // Starte I2C Bus lcd_init(); // Starte I2CLCD [/c] und dann später [c] lcd_printlc(1,1,"Die 1. Zeile"); // Text Zeile 1 [/c
-
Thread
while-Schleife
c); int puts(const char *s); DESCRIPTION fputc() writes the character c, cast to an unsigned char, to stream. fputs() writes the string s to stream, without its trailing
except that it may be implemented as a macro which evaluates stream more than once. putchar(c); is equivalent to putc(c,stdout). puts() writes the string s and a trailing newline to stdout. Calls to the functions described here can be mixed with each other and with calls
-
Thread
String Array verarbeiten / Arduino
Jetzt wo klar ist, um welche enums es sich handelt, kann man das Strukt anpassen. [c] typedef struct s_iomodus { sensor sensorType; variableType variableType; String description; } iomodus_t; [/c] Ich find diesen Thread ausserst amüsant. So viele freie Tür Temperatur IOs
es funktioniert(E) nur mit [c] const char* description; [/c] ist es ok???? das mit String muss ich noch begreifen!
-
Thread
String terminieren wirklich notwendig?
Wenn es wirkich notwendig wäre den String zu terminieren, dann würde doch das hier nicht funktioniere und in eine endlosschleife enden müssen: [c] #include <stdio.h> #include <stdlib.h> #include <string.h> #define MAX 3 int main
immer um die Terminierung zu kümmern, dann hindert ihn ja keiner daran, seine eigene, bequemere String-Repräsentation zu verwenden und nur dort wo es nötig ist (im wesentlichen für calls in die stdlib) auf C-Strings zu wechseln. Huch, ist ja schon passiert. C++ und std::string anyone? XL
-
Thread
Division in C
Hallo Marc, ich weiß nicht, wie ich das in C++ umsetzen kann, hast du eine idee?
Was jetzt, C, C++, oder Microsoft-spezifisches-unportables-C ?
-
Thread
optionale Parameter in C?
Hallo! Kleine Frage: Kann ich in C auch optionale Parameter verwenden? Bei mir motzt der Compiler rum, aber vllt mach ich ja auch was falsch. Habs so versucht, wie es wohl in C++ richtig wäre. Kann C das nicht? mfg see4far
vollständigen Compilerlauf machen. Ich bin aber schon so weit, dass ich bei folgender Routine... [c] int csh_PrintF( STRPTR formatString, ... ) { va_list vlist; int cnt; if( Gbl_BridgeModeActive) cnt = fprintf_P( VCOM, formatString, vlist); else cnt = fprintf_P( VCOM, formatString
-
Thread
String übergeben mit Pointer
die Zeile PrintLCD("Hello World")) #include <p18f6621.h> #include <compiler.h> #include <string.h> #include <stdlib.h> / #define SPI_OUT LATF6 #define SPI_IN LATF7 #define SPI_CLK LATF4 #define SPI_CS LATF5 char spiPutGetByte(char c) { char ret; unsigned char mask;
Da haben wir es: http://ww1.microchip.com/downloads/en/devicedoc/MPLAB_C18_Users_Guide_51288j.pdf 2.7.3 String Constants void PrintLCD( auto const rom char *ptr ) sollte helfen. Alternativ, wenn Du diese String selbst aus dem Programm befüllen willst (später)
-
Thread
char array mit Hex-Werten
Noch besser wäre freilich ein [c]static const unsigned char string[] = "guard time\0";[/c] :-)
Mark Brandis wrote: > Noch besser wäre freilich ein > > [c]static const unsigned char string[] = "guard time\0";[/c] Wieso? Der original "Hex-String" hat auch keine zwei Nullen am Ende.
-
Thread
String verändern
[C] char* c = "N$12" char* d = c + 2; [/C]
Na ja. Soo unrecht hat er auch wieder nicht. Wer das C-String Handling verstanden hat (und das ist nicht weiter schwer und in jedem Buch ausreichend gut beschrieben) braucht so eine Frage nicht zu stellen. Zugegeben, der Einleitungssatz hätte etwas
-
Thread
[C++] Struktur "durchgehen" mit Pointer (ohne Elementnamen)
ihren Namen > ansprechen, sondern eleganter die Struktur durchlaufen. Musst du aber. Weder in C, noch in C++ gibt es das, was in Java oder C# 'Reflection' genannt wird. Oder aber, du verwendest in erster Linie keine Struktur, sondern etwas intelligenteres.
der Struktur-Elemente herbekommen? > Nur wie zwinge ich offsetof() als zweiten Parameter einen String > anzuerkennen? Das geht nicht. Zur Laufzeit gibt es die Element-Namen nicht mehr, daher kann man auch nicht über einen String mit dem Namen an ein Element drankommen.
-
Thread
ADC auslesen geht nicht richtig!
nicht initialisiert und zeigt dann irgendwohin... Also besser z.B.: [c] char uart_putd_PC( double value ) { char string[8]; sprintf(string,"TEST %.2f",value); uart_puts_PC( string ); return(0); } [/c]
! sprintf(string,"TEST %.2f",value); uart_puts_PC( string ); return(0); } [/c] es muss heißen: [c] char uart_putd_PC( double value ) { char string{50]; // Korrektes ARRAY of char sprintf
-
Thread
html in c umwandeln
im Beitrag #2892659: > ist nun wirklich trivial und eine Anfängerübung für > Filebehandlung in C. Ganz so trivial ist das auch nicht, da HTML u.A. Attribute mit " versieht und auch der "Text" ggf. Sonderzeichen erlaubt, welche in "normalem" C-Strings nicht ganz erlaubt sind, bei UTF-8/Unicode
alles machen lässt. In dem Fall ist das einfach nur ein wenig Text-Aufbereitung, so dass man es als String durch den C-Compiler bringt.
-
Thread
String umwandlung und auffüllen
reingibt, muß wenigstens 4 Zeichen fassen können: [c]char my_str[4]; uint8_t my_val; my_val = 42; to_string[my_str, my_val);[/c] Ergebnis: "042" in my_str, und nullterminiert.
argh.. [c]void to_string(char *str, uint8_t val) { str[0] = val / 100 + '0'; val %= 100; str[1] = val / 10 + '0'; val %= 10; str[3] = val + '0'; str[4] = 0; }[/c]
-
Thread
zeichen an bestimmter stelle ersetzen c
Hallo, ich stell mich gerade etwas an :/ ... ich habe einen String welcher durch "cin" eingelesen wird [c]string input; cin >> input;[/c] jetzt kann ich diesen positionsgenau ausgeben [c]cout << input[4];[/c] hier gibt er mir dann die 5. stelle zurück
jetzt möchte ich aber immer die 2. stelle durch ein anderes zeichen ersetzen... also mach ich [c]input[1] = "E"; cout << input;[/c] sagt er mir, dass er das nicht "Konvertieren" kann, weil es ein char ist!? also habe ich versucht: [c]input[1] = static_cast<string>( "E" ); ... input
-
Thread
C# ExcelPackage Formula Semikolon
Hast du mal den String in eine Variable geschrieben und im Debugger angeschaut? merciless
funktioniert das dann? 3. Ersetze mal die ';' durch ',' und teste. Für mich sieht der String (als String in C#) korrekt aus. Ich habe allerdings kaum Erfahrungen mit Formeln in Excel und weiß nicht, ob die Formel korrekt ist. merciless
-
Thread
C# Exceltabelle auslesen - EEPLUS
in diesem Fall null zurück. [c]var test = worksheet.GetValue<string>(2,2) //gibt null zurück![/c] Wie kann ich Zellen mit Formeln auslesen ? Gruß
gibt > in diesem Fall null zurück. > var test = worksheet.GetValue<string>(2,2) //gibt null zurück! > Wie kann ich Zellen mit Formeln auslesen ? > > Gruß Ich programmiere in C#.
-
Thread
Datentyp für Strings
Ich möchte gerne eine Zeichenkette an eine Funktion übergeben. bool uart_e_send(const int8_t* string) Nun weiss ich das man in C für Strings ein Char-Array nimmt. Doch wiso nimmt man nicht unsigned char? Also: bool uart_e_send(const uint8_t* string) Gemäss ASCII Tabelle sind alle Zeichen
Nun, in C gibt es kein dafür gemachten Datentyp. Trotzdem kann man in C strings verarbeiten so das am schluss das richtige rauskommt. Macht man das jetzt mit char, uint8_t oder int8_t und falls man char oder int8
-
Thread
Adresse von char-array Zeiger?
: [c] char *ptr; char string[10]; ptr=string; [/c] char *ptr stellt dabei natürlich keinen Speicher bereit, aber durch die Zuweisung zeigt ptr anschließend auf den gleichen Speicher wie string
string[0] = 'A'; [/c] Ein Fall verbleibt, nämlich wenn string Übergabe-Parameter ist: Mit [c] void foo (char string[10][10]) [/c] wird nicht etwa das genze Array in die Funktion geliefert, sondern
-
Thread
Vorteil/ Nachteil?
Welchen Vorteil hat diese if bedingung [c] if(x == 1) { x = 0; TX_String("\nxy\n"); } else { x = 1; TX_String("\nyz\n"); } [/c] gegenüber dieser [c] x ++; if(x > 1) { x = 0; TX_String
Beantwortet deine Frage nicht, aber warum schreibst du nicht [c] if (x=!x) TX_String("\nxy\n"); else TX_String("\nyz\n");[/c]
-
Thread
Parsen klappt nur bis zur ersten Stelle.
[c] ( (pToken = strtok(NULL, "|")) ) [/c] Soweit ich die Doku zu strtok verstanden habe, versuchst du in einem NULL-String dein Trennzeichen zu finden...
Compiler einzustellen, aber char ist wohl vorzeichenbehaftet (signedness). Kleiner Tip. Wenn ich Strings darstellen will, deklariere ich die immer so: [c] uint8_t sString[] ... [/c] Selbst für einen Puffer von Daten nehme ich meistens uint8_t, sofern diese irgendwie Byteorientiert vorliegen.
-
Thread
Tachoanzeige in Qt programmieren
eingesetzt, da das Programm sonst mehrere Bytes empfangen hat statt nur "Z" . hier ist das Beispiel [c] while(1) { if ((PIND & (1<<4)) == 0) { // Schalter gedrückt UART_sendString("Z"); _delay_ms(500); } if ((PIND & (1<<7)) == 0) { UART_sendString("W");
die PortListener Klasse natürlich noch entsprechend anpassen. main() sieht dann in etwa so aus: [c] QDeclarativeView view; view.setSource(QUrl::fromLocalFile("qml/TachoNEU/main.qml")); view.show(); QString portName = QLatin1String("COM1"); // update this to use
-
Thread
Defekte SIM800 Module im Umlauf?
800C Module sind da, noch laufen sie stabil. [c] /* Sende eine sms an das Ziel mit Text */ int SIM800_SendSMS(String text,String ziel) { char buf[64]; /* SMS text mode */ serialSIM800
Chris J. schrieb im Beitrag #5630398: > Wie kriegt man so einen String zurück in einen C char Array? Mit der Methode String::c_str() siehe https://www.arduino.cc/reference/en/language/variables/data-types/string/functions/c_str/
-
Thread
RS-232 mit C# Windows XP
Ist es möglich die RS-232 Schnittstelle mit C# unter Windows XP anzusprechen?? Wenn ja mit welchem Kompiler??
Das mit dem Senden habe ich geschafft. Aber ich verstehe nicht wie ich Strings empfangen kann. Ich will sie dann in einer Textbox ausgeben sobald sie ankommen. PS: Ich verwende Visual C# 2008 Express Edition
-
Thread
AtMega16 UART mit Interrupt Problem
Hallo Da kann man nur Oliver wiederholen: C hat es nicht so mit Strings. Gruß Joachim
XXX schrieb im Beitrag #2352576: > C hat es nicht so mit Strings. Um es deutlicher zu sagen : Man kann Strings in C nicht auf diese Art vergleichen. Und bitte: Lerning by doing ist schön und gut, aber doing ohne zu wissen was man
-
Thread
goto verpönt - was dann nehmen?
Zeichen reinschreiben, weil das letzte Zeichen das berühmte 0 Byte ist, auch so eine Krücke, damit C das Stringende erkennt. Schreibst Du 10 Zeichen rein passiert erst mal nichts aber Du merkst es wenn Du den String wieder auslesen möchtest. Nicht nur das es keine Strings in C gibt, eben nur diese Zeichenarrays
Zeichen reinschreiben, weil das letzte Zeichen das berühmte 0 Byte > ist, auch so eine Krücke, damit C das Stringende erkennt. Schreibst Du > 10 Zeichen rein passiert erst mal nichts aber Du merkst es wenn Du den > String wieder auslesen möchtest. Nicht nur das es keine Strings in C > gibt, eben nur
-
Thread
Zukunft von C# Gesperrt
C# ist doch längst fest etabliert unter den Platzhirschen der Programmiersprachen. C/C++ C# Java
Um C# braucht man keine Angst haben - vielleicht aber um Holger Schwichtenberg - c# bleibt die Sprache schlechthin für´s .net-Framework UND ist eine empfohlene Sprache für die neue WinRT. Da C# als einzige
-
Thread
C String Verbinden ohne strcat
Ist es in C Möglich zwei Char-Arrays per Operator oder ANSI-C Funktion schnell zu verbinden? strcat hat ja den "Vorteil", dass es den einen Wert an den Anderen anhängt, aber wenn man zum Beispiel zwei Variablen
... oder C++ verwenden, da geht string1+string2 genauso wie man es will ...
-
Thread
C#: string in byte konvertieren
8Bit) eingebe. Nun soll diese 8Bit Binärzahl in ein byte konvertiert werden. Wie kann ich dies mit C# realisieren?
Textbox Eingabe: 10010011 Dieser Binärwert möchte ich nun in ein Byte ablegen. Wie kann man dies mit C# realisieren? Für jede Hilfe bin ich sehr dankbar.
-
Thread
C# Array Felder
kann ich auf die restlichen Felder bis 63 nicht zugreifen? Gruß Rolf IDE: Visual C# 2005 Express Edition
. Die gibt nur einen String zurück. Gruß Rolf
-
Thread
Suche Programmgerüst: USB-Kommunikation und Daten Ein/Ausgabe Windows
[/c] und schiebe die Daten in die Oberflaeche: [c] private delegate void LineReceivedEvent(string line); private void LineReceived(string line) { textBox1.AppendText(line + "\r\n"); } [/c] Wenn der Arduino/uC auch Daten bekommen soll: [c] private void textBox1_KeyPress(object sender, KeyPressEventArgs e) { serialPort1.Write(e.KeyChar.ToString()); } [/c] Das war's. Noch