Hot News:

Unser Angebot:

  Foren auf CAD.de
  VBasic / vb.net / vbs / wsh
  Umwandlung String in Integer oder Single ?

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Online-Kurs: Grundlagen des 3D-Druck-Designs für Industrieingenieure , ein Kurs
Autor Thema:  Umwandlung String in Integer oder Single ? (5277 mal gelesen)

Ex-Mitglied

erstellt am: 03. Jul. 2006 15:08    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

Ich schaffe es nicht. Alles probiert. I-Net, Hilfe. Bin zu blöde wohl.

Code:

Dim CuDrahI, CuDrahLackI As Integer
    Dim ZeileDatei, CuDrahS, CuDrahLackS As String

               StreamAnzeige = New StreamReader("C:\wickeldraehte\wickeldraehte.txt") 'Datei öffnen

                For I = 0 To Steuer1 Step 1
                    ZeileDatei = StreamAnzeige.ReadLine ' Zeilen lesen
                    CuDrahS = ZeileDatei.Substring(0, 6)
                    CuDrahLackS = ZeileDatei.Substring(14, 6)
                    CuDrahI = CInt(CuDrahS)
                    CuDrahLackI = CInt(CuDrahLackS)
                Next

                StreamAnzeige.Close() 'Datei schliessen



Bekomme immer die Fehlermeldung dass es nicht zulässig ist.
------------------
  wera

[Diese Nachricht wurde von WERA am 03. Jul. 2006 editiert.]

startrek
Mitglied
Architekt


Sehen Sie sich das Profil von startrek an!   Senden Sie eine Private Message an startrek  Schreiben Sie einen Gästebucheintrag für startrek

Beiträge: 1361
Registriert: 13.02.2003

.

erstellt am: 03. Jul. 2006 15:17    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi Wera,

> Dim CuDrahI, CuDrahLackI As Integer

=> hier ist nur CuDrahLackI ein Int

> Dim ZeileDatei, CuDrahS, CuDrahLackS As String

=> hier nur CuDrahLackS ein String

Im VB6 zumindest gilt hinter jede Variable den Typ angeben,
sonst sinds Variants.

Also:
Dim CuDrahI%, CuDrahLackI%, ZeileDatei$, CuDrahS$, CuDrahLackS$

Wobei ich jetzt nicht weiss, ob daran der Fehler lag/liegt;-)

Grüsse, Nancy

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Axel.Strasser
Ehrenmitglied V.I.P. h.c.
Selbstständig im Bereich PLM/CAx



Sehen Sie sich das Profil von Axel.Strasser an!   Senden Sie eine Private Message an Axel.Strasser  Schreiben Sie einen Gästebucheintrag für Axel.Strasser

Beiträge: 4107
Registriert: 12.03.2001

Früher war vieles gut, und das wäre es heute immer noch, wenn man die Finger davon gelassen hätte!

erstellt am: 03. Jul. 2006 16:12    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

@Nancy: Soweit ich weiss programmiert Wera in .net  und da brauchst Du das ganze %, $ Zeug nicht

@Wera: Hast Du Dir mal den Wert für CuDrahS bzw CuDrahLackI ausgeben lassen ? Wie schaut der aus ?

Schau mal bei den deklarationen, da gibt es in .net verschiedene Bereiche und die sind dann vom Wertebereich der Zahl abhängig. Dementsprechend musst Du dann auch die richtige Konvertierungsfunktion verwenden.

Axel

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

BloodyMess
Mitglied
Applicationingenieur


Sehen Sie sich das Profil von BloodyMess an!   Senden Sie eine Private Message an BloodyMess  Schreiben Sie einen Gästebucheintrag für BloodyMess

Beiträge: 604
Registriert: 06.06.2002

AutoCAD Map 3D 2005 (SP2 & SP1) / Win XP pro (SP1) & Win 2000 pro (SP4)
AutoCAD Map 2000i / WinNT (SP6)

erstellt am: 03. Jul. 2006 17:53    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi Wera,

Code:
        Dim CuDrahI, CuDrahLackI As Integer
        Dim ZeileDatei, CuDrahS, CuDrahLackS As String

        CuDrahS = "654"
        CuDrahLackS = "4"
        CuDrahI = CInt(CuDrahS)
        CuDrahLackI = CInt(CuDrahLackS)



... funktioniert, also kann es nur an dem SubString liegen den Du Dir holst. Setze mal einen BreakPoint und zieh Dir die Variable ins ÜberwachungsFenster rein, dann kannst Du den Wert der Variablen sehen. Sonst reicht auch ein 'Debug.WriteLine()'. Auf die WerteBereiche solltest Du auch noch schauen. Wobei im .Net der WerteBereich von Integer von -2.147.483.648 bis 2.147.483.647 ist. Glaub schon, dass dies ausreicht .. 

Grüssle Lars

------------------

"Soll es funktionieren oder darf es auch etwas von Siemens sein?" ...

http://validator.w3.org/check?uri=http://ww3.cad.de/cgi-bin/ubb/Ultimate.cgi

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP


Ex-Mitglied

erstellt am: 03. Jul. 2006 20:35    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

Danke euch erst mal allen, danke auch für PM. Wenn ich diese Nacht nicht an Hitzeschlag sterbe    , werde ich alles mal probieren. Glaube ihr liegt alle irgendwie richtig.

------------------
wera

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2025 CAD.de | Impressum | Datenschutz