Visual Basic 2005 - drobna pomoc ze znalezieniem odpowiedniej funkcji

Visual Basic 2005 - drobna pomoc ze znalezieniem odpowiedniej funkcji
K2
  • Rejestracja:ponad 11 lat
  • Ostatnio:prawie 6 lat
  • Postów:8
0

Witam,
na początku prosiłbym o przeniesienie do odpowiedniego działu jeśli wybrałem zły.

Mam problem. Zostałem poproszony o drobne zmodyfikowanie programu napisanego w Visual Basic 2005.
Program służy do pisania i edycji G kodu. (Twórca programu zajmuje się automatyką a nie ma czasu grzebać w tym programie).
G kod wygląda tak:
G1 X30.000 Y40.000 R.44.000
Taki przykład tylko.
Chodzi o to, że np. chce zmienić tylko wartość X albo Y o 1.
Interesuje mnie czy istnieje jakiś sposób/funkcja/cokolwiek które po wartości X/Y automatycznie rozpozna mi, że to liczba? Albo ciąg znaków bo wiem, że w VB można łatwo przekształcać typy. Z całą resztą sobie poradzę tylko z tym mam problem bo nie mam w ogóle pomysłu jak się za to zabrać.
Program owy jest tak napisany, że sam sobie formatuje g kod, może to coś pomoże.
Z góry dzięki za pomoc.
Pozdrawiam,
kriz2000

Azarien
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 15 godzin
1

zainteresuj się funkcjami Double.Parse, Double.ToString, String.Substring i ogólnie klasą String.

edytowany 1x, ostatnio: Azarien
VarrComodoo
  • Rejestracja:około 14 lat
  • Ostatnio:9 dni
  • Lokalizacja:Bk
  • Postów:480
1

Jezeli w całym programie chcesz zmieniac o stala wartosc ruch tylko w jednej osi to prawdopodobnie chodzi o wprawadzanie szybkiego offsetu do programu. A jezeli tak to trzeba jeszcze rozrozniac komendy ruchu ktore wystepuja po G90 (wspolrzedne absolutne) od komend ruchu wystepujacych po G91 (wspolrzedne wzgledne) w G-code, zmieniac tylko absolutne a wzglednych nie ruszac.
Chyba ze problem jaki masz polega na czyms innym.


Sterczące kolce Pondijusa, ostre grzebienie Daktyloskopei, Trygla i latający Wieprzoryb są niczym wobec Bestii która nas gnębi...
K2
  • Rejestracja:ponad 11 lat
  • Ostatnio:prawie 6 lat
  • Postów:8
0

@Azarien
Dzięki, przyjrzę się temu. Chociaż nie do końca mi o to chodziło. Nie trzeba mi konkretnie konwertować typów (chyba, że to coś ułatwi) tylko o to, żeby po współrzędnej X albo Y rozpoznało liczbę za nią stojącą tak bym mógł ją przykładowo przypisać do zmiennej i przeprowadzać na niej operacje przykładowo właśnie tego dodawania czy odejmowania.

@Varran
Po części o to mi chodziło ale patrz na to co napisałem wyżej w tym poście.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.