Czy wszystkie funkcje zwracające const *char gwarantują mi, że nie dostane w wyniku NULL? Na razie interesują mine funkjce które zwracają wartości z kontrolek w konfiguracji np: UIActionCfgGetValue(...)
hao
21.11.2005 - 17:11
Zależy od poprawności wprowadzonych do nich danych... Dla bezpieczeństwa można użyć f-cji SAFECHAR(), która zamienia null na ""
KoSiarzPL
21.11.2005 - 17:48
Ech, w jaki sposob zalezy? Hao podaj mi prosze konkretnie w jakich przypadkach dostane null. Moim skromnym zdaniem nigdy nie powinienem dostac takiej wartosci Czy jesli pole jest puste dostaje null czy ""? Nie wiem czy mam sprawdzac za kazdym razem czy funkcja zwraca mi null. Używanie podanej przez ciebie funkcji to prawie to samo rozwiazanie co sprawdzanie ifem .
hao
21.11.2005 - 18:45
Dostaniesz NULL, jeżeli akcja nie została zarejetrowana. W pozostałych przypadkach zawsze dostaniesz tekst...
Jeżeli kontrolka akcji istnieje (ma stworzone okienko), zwracana jest jej zawartość, jeżeli nie istnieje, a akcja ma automatyczną obsługę tablic ustawień, wtedy zwracana jest aktualna wartość z tablicy ustawień...
KoSiarzPL
21.11.2005 - 20:08
Oto mi chodzilo. Dzieki.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.