Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


problem med att hämta värde från .ini fil!

Postades av 2008-10-01 09:45:24 - Joel Alexandersson, i forum visual basic - allmänt, Tråden har 5 Kommentarer och lästs av 1291 personer

Hej!

jo.. det är så att ajg sitter här och försöker hämta ett värde från en ini fil. Jag är nybörjare så jag vet itne hur jag ska göra riktigt.

Så här ser min kod ut just nu:

Public Declare Function GetPrivateProfileString Lib "kernel32" Alias "GetPrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName As String, ByVal lpDefault As String, ByVal lpReturnedString As String, ByVal nSize As Long, ByVal lpFileName As String) As Long

Public Function GetINI(ByVal sINIFile As String, ByVal sSection As String, ByVal sKey As String, ByVal sDefault As String) As String

Dim sTemp As String * 256
Dim nLength As Integer

sTemp = Space$(256)
nLength = GetPrivateProfileString(sSection, sKey, sDefault, sTemp, 255, sINIFile)
GetINI = Left$(sTemp, nLength)



när jag kör det här scriptet så får jag det här felmeddelandet:
"Arithmetic operation resulted in an overflow."

jag får även felmedelande för den här delen där jag tydligen itne kan skriva *
hur kommer det sig?

Dim sTemp As String * 256
Dim nLength As Integer

Mycket tacksam om någon kan hjälpa mig med det här!


Svara

Sv: problem med att hämta värde från .ini fil!

Postades av 2008-10-01 14:17:17 - Fredrik Malmström

Då är frågan är det Vb 6.0 eller Vb.NET vi pratar?

Är det .NET så stöds inte fixed length, så att säga. Men möjligheten finns att använda sig av "fixed length"-strings genom att nyttja följande:

Dim sTemp As New VB6.FixedLengthString(256)



Svara

Sv:problem med att hämta värde från .ini fil!

Postades av 2008-10-01 14:44:42 - Joel Alexandersson

.NET är det.
tack så långt gick det. Nu får jag ett felmeddelande jag inte löser på:

sTemp = Space$(256)

Det här är vad jag får för meddelande:
"value of type 'string' cannot be converted to 'Microsoft.VisualBasic.Compatibility.VB6.FixedLengthString'


Svara

Sv: problem med att hämta värde från .ini fil!

Postades av 2008-10-01 19:46:03 - Sven Åke Persson

Blir glad att läsa att du använder .ini filer.
Ett kanonverktyg för att lagra data som kör igång när man startar sitt prog.
Lägg alltid din .inifil i samma mapp som .exe

Kolla mitt gammla uppskick

Programarkivet:En kurs i IniFil hantering .ini


Svara

Sv:problem med att hämta värde från .ini fil!

Postades av 2008-10-01 20:35:08 - Oskar Johansson

> Lägg alltid din .inifil i samma mapp som .exe

Observera, endast Win 9x tillåter sådant. Samt om man kör som admin i t.ex. Win XP. Vista gör dock slut med det otyget på bästa sätt; man kör helt enkelt inte som admin hur som helst längre.. Så vill man utveckla program för forntiden så är ditt tips väldigt bra, men annars.. ;)


Svara

Sv: problem med att hämta värde från .ini fil!

Postades av 2008-10-01 20:53:52 - Fredrik Malmström

Du skulle i stället kunna göra så här:

Dim sTemp As String = Space(256)


I och med att din kod är skriven som Vb 6.0 så får du lite problem här och där när du gör om det till Vb.Net vilket jag misstänker att du sysslar med. :)


Svara

Nyligen

  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 725
27 958
271 751
361
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies